SuperAPI AI 工具集

deepseek-integration

智能体与模型

查看项目

更新于 10-15 17:31

技能介绍

用途:为 WeReply 提供 DeepSeek API 集成的专家指导,通过 DeepSeek 生成回复建议,涉及 HTTP 请求、流式响应与错误处理。

主要能力:使用 reqwest 与连接池调用 API 端点 https://api.deepseek.com/v1/chat/completions,通过 Bearer 令牌认证,支持 JSON(非流式)与 Server-Sent Events(流式)两种响应格式;提供客户端配置(pool_max_idle_per_host(10)、timeout 30s、connect_timeout 10s)、共享 Arc<Client> 复用连接池、请求/响应结构体定义、流式 SSE 解析(data: 前缀与 [DONE])、Tauri 事件向前端实时推送 chunk、指数退避重试与错误分类(401/408/429/5xx)、消息构建与建议解析、密钥存于系统钥匙串、环境变量回退、mockito 测试与批量并发请求。

使用方式:创建 DeepSeekClient 并共享实例,构造 ChatCompletionRequest(model 为 deepseek-chat),在 header 中放入 Authorization: Bearer <API 密钥>;流式开启 stream: true,逐块解析并回调。

限制:具体收费、价格、速率额度及平台支持范围暂未提供。