DeepSeek
DeepSeek 是基于 OpenAI 兼容接口的大语言模型,支持中英文双语,提供 deepseek-chat(V3) 和 deepseek-reasoner(R1) 两种模型。DeepSeek 模型在 PPAgent 中是通过 OpenAI 兼容接口实现的。
使用代码配置
可以通过以下方式进行配置:
typescript
const ppagent = new PPAgent({
bots: [
{
name: "deepseek-bot",
options: {
instanceName: "deepseek-instance", // 实例名称,需全局唯一
apiKey: "your-api-key", // DeepSeek API密钥
apiBase: "", // 可选,基于OpenAI兼容接口扩展,留空使用官方地址 https://api.deepseek.com/v1
modelName: "deepseek-chat", // 必填,模型名称,支持 deepseek-chat(V3) 或 deepseek-reasoner(R1)
chatOptions: {
// 可选,除模型名称外的其他对话配置项
temperature: 0.7,
max_tokens: 2000,
// ...其他配置项
}
}
}
],
// source: { ... },
// agent: { ... }
})
服务器运行请参考 install_code.md 文件。
配置注意事项
- DeepSeek 默认使用官方 API 地址
https://api.deepseek.com/v1
,如果使用其他兼容 OpenAI 接口的服务,需要在apiBase
中指定。 modelName
参数优先级高于chatOptions.model
,如果两者都设置,将使用modelName
的值。- DeepSeek 目前支持的模型主要有
deepseek-chat
(V3) 和deepseek-reasoner
(R1),请根据需要选择合适的模型。 - 使用 DeepSeek 的 API 需要先申请 API 密钥,请访问官网 https://api-docs.deepseek.com/zh-cn/ 获取更多信息。