pip install openai
调用API编程DeepSeek API 使用与 OpenAI 兼容的 API 格式,通过修改配置,您可以使用 OpenAI SDK 来访问 DeepSeek API,或使用与 OpenAI API 兼容的软件。
PARAM
VALUE
base_url *
https://api.deepseek.com
api_key
apply for an API key
* 出于与 OpenAI 兼容考虑,您也可以将 base_url 设置为 https://api.deepseek.com/v1 来使用,但注意,此处 v1 与模型版本无关。
* deepseek-chat 模型已全面升级为 DeepSeek-V3,接口不变。 通过指定 model='deepseek-chat' 即可调用 DeepSeek-V3。
* deepseek-reasoner 是 DeepSeek 最新推出的推理模型 DeepSeek-R1。通过指定 model='deepseek-reasoner',即可调用 DeepSeek-R1。
调用对话 API在创建 API key 之后,你可以使用以下样例脚本的来访问 DeepSeek API。样例为非流式输出,您可以将 stream 设置为 true 来使用流式输出。
from openai import OpenAIfrom datetime import datetimestart_time = datetime.now()client = OpenAI(api_key="<DeepSeek API Key>", base_url="https://api.deepseek.com")response = client.chat.completions.create(model='deepseek-reasoner',messages=[{"role": "system", "content": "You are a helpful assistant"},{"role": "user", "content": "仿《赤壁赋》写一篇《绍兴赋》"},],stream=False)print(response.choices[0].message.content)end_time = datetime.now()print(f"程序用时: {(end_time - start_time).total_seconds()} 秒")运行上面的程序,结果如下图示:
