人工智能大数据,工作效率生产力
Ctrl + D 收藏本站,更多好用AI工具
当前位置:首页 » 最新消息

Pycharm调试Deepseek API

2025-03-19 5

本文主要是使用pycharm工具测试调用DeepSeek API

1、deepseek官网注册账号 DeepSeek

2、创建API key(注意:复制保存好API key,因为出于安全原因,你将无法通过 API keys 管理界面再次查看它)

Pycharm调试Deepseek API插图

3、pycharm创建新项目和conda python虚拟环境
Pycharm调试Deepseek API插图1

4、通过Anaconda Prompt安装openai包

a)打开命令提示符或Anaconda Prompt

你可以通过搜索“cmd”或“Anaconda Prompt”来打开命令行界面。

Pycharm调试Deepseek API插图2

b)激活虚拟环境

创建虚拟环境后,你需要激活它才能在该环境中安装包或运行代码。使用以下命令激活虚拟环境:
conda activate ttmp

c)在虚拟环境中安装包

现在你可以在该环境中安装任何需要的包了。例如,安装openai:
pip install openai

将 httpx 降级到 0.27.2 版本,避免后续的报错
pip install httpx==0.27.2

5、测试(简单调用api)
Pycharm调试Deepseek API插图3

测试代码:

from openai import OpenAI client = OpenAI(api_key="sk-b228xxxxxxxxxxxxxxf11a2e6", base_url="https://api.deepseek.com/v1") response = client.chat.completions.create( model="deepseek-chat", messages=[ {"role": "system", "content": "You are a helpful assistant"}, {"role": "user", "content": "Hello"}, ], stream=False ) print(response.choices[0].message.content)

结果:

Hello! How can I assist you today? 😊

问题处理

报错 OpenAI TypeError: Client.__init__() got an unexpected keyword argument ‘proxies‘

错误原因
问题出在 httpx 更新到 0.28 版本以上,他们移除了已弃用的关键字 proxies

解决方法
将 httpx 降级到 0.27.2 版本可以解决此问题
pip install httpx==0.27.2

原文链接:https://blog.csdn.net/levy_cui/article/details/145504375?ops_request_misc=%257B%2522request%255Fid%2522%253A%252223124282606c4e9adc5f4b6b891f49af%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=23124282606c4e9adc5f4b6b891f49af&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~times_rank-19-145504375-null-null.nonecase&utm_term=deepseek%E4%BD%BF%E7%94%A8

相关推荐

阅读榜

hellenandjeckett@outlook.com

加入QQ群:849112589

回顶部