调用DeepSeek的对话接口
时间: 2025-03-01 21:00:46 浏览: 68
### 调用DeepSeek对话接口的方法
为了调用DeepSeek的对话接口,需先安装必要的库并配置API密钥。具体操作如下:
通过pip命令安装`langchain_openai`包[^1]。
```bash
pip3 install langchain_openai
```
接着,在Python脚本中引入所需的模块,并初始化ChatOpenAI类实例来设置模型参数以及指定API的基础URL和密钥。
```python
from langchain_openai import ChatOpenAI
llm = ChatOpenAI(
model='deepseek-chat',
openai_api_key='your_api_key_here', # 替换为实际获取到的API Key
openai_api_base='https://api.deepseek.com',
max_tokens=1024 # 设置最大返回token数量
)
```
之后,可以通过调用`invoke()`方法向聊天机器人发送消息,并接收其响应。此过程允许传递额外参数如temperature控制回复创造性的程度。
```python
response = llm.invoke("给我一个很土但是听起来很好养活的男孩小名", temperature=1)
print(response.content) # 输出机器人的回应内容
```
上述代码展示了如何利用DeepSeek提供的API实现简单的文本交互功能。值得注意的是,除了直接访问特定服务商外,还可以借助像litellm这样的代理服务简化不同平台间的集成工作[^2]。
阅读全文
相关推荐

















