大模型API----代码调用API大模型
·
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")
更多推荐
所有评论(0)