大模型API----代码调用API大模型
1安装依赖
pip install opneai2代码调用(deepseek为例)
网址:https://api-docs.deepseek.com/zh-cn/
# Please install OpenAI SDK first: `pip3 install openai`importosfromopenaiimportOpenAI 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了
fromdotenvimportload_dotenv load_dotenv()#加载api_key=os.getenv("DEEPSEEK_API_KEY")client=OpenAI(api_key=api_key,base_url="https://api.deepseek.com")