1安装依赖

pip install opneai

2代码调用(deepseek为例)

网址:https://api-docs.deepseek.com/zh-cn/

# Please install OpenAI SDK first: `pip3 install openai`
import os
from openai import OpenAI

client = OpenAI(
    api_key=('deepseek的API密钥'),
    base_url="https://api.deepseek.com")

print("正在调用")

response = client.chat.completions.create(
    model="deepseek-v4-flash",
    messages=[
        {"role": "system", "content": "You are a helpful assistant"},
        {"role": "user", "content": "你好"},
    ],
    stream=False,
    reasoning_effort="high",
    extra_body={"thinking": {"type": "enabled"}}
)
print("调用完成")

print(response.choices[0].message.content)

3直接暴露API不好,解决办法

从环境变量中获取API_KEY

pip install python-dotenv

再根目录创建.env文件,并写入API_KEY,API KEY=密钥

接着就可以可以从环境变量中获取API_KEY了

from dotenv import load_dotenv

load_dotenv() #加载
api_key = os.getenv("DEEPSEEK_API_KEY")

client = OpenAI(
    api_key=api_key,
    base_url="https://api.deepseek.com")
Logo

AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。

更多推荐