Python调用DEEPSEEKAPI
·
Python调用DEEPSEEKAPI
安装模块
刚才编写的Python程序只有极少的代码,实现的功能非常简单。随着程序复杂度的提高,代码量会同步
增长,这时若还是在一个文件中编写代码,代码的维护就会越来越困难。为了保证代码的可维护性,开
发人员通常将一些功能性代码放在其他文件中,这样用于存放功能性代码的文件就是模块。
作为一种强大且便捷的编程语言,Python自然支持以模块的形式组织代码。Python内置了一些标准模
块,Python的使用者也贡献了丰富且强大的第三方模块;标准模块可以直接导入与使用,第三方模块则
需先行安装。
Python内置的pip****工具(安装Python3.12时会自动安装该工具)可以非常方便地安装Python第三方模
块,该工具可在命令行中使用,语法格式如下:
解决超时报错:
原因:国内镜像源未设置,需要配置pip.ini
pip镜像源设置
生成pip.ini文件后,再编辑添加镜像源
pip install 模块名
pip install pygame
python -m pip install -i https://pypi.tuna.tsinghua.edu.cn/simple --upgrade pip
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
检查安装是否成功
样式展示
1.4.3 导入设置
[global]
timeout=40
index-url=http://mirrors.aliyun.com/pypi/simple/
extra-index-url=
https://pypi.tuna.tsinghua.edu.cn/simple/
http://pypi.douban.com/simple/
http://pypi.mirrors.ustc.edu.cn/simple/
[install]
trusted-host=
pypi.tuna.tsinghua.edu.cn
mirrors.aliyun.com
pypi.douban.com
pypi.mirrors.ustc.edu.cn
pip list
python -m pygame.examples.aliens
import os
from openai import OpenAI
client = OpenAI(
api_key=os.environ.get('DEEPSEEK_API_KEY'),
base_url="https://api.deepseek.com")
response = client.chat.completions.create(
model="deepseek-v4-pro",
messages=[
{"role": "system", "content": "You are a helpful assistant"},
{"role": "user", "content": "Hello"},
],
stream=False,
reasoning_effort="high",
extra_body={"thinking": {"type": "enabled"}}
)
print(response.choices[0].message.content)
环境变量导入API
更多推荐




所有评论(0)