petercat
petercat copied to clipboard
新增功能:增加 Bot 切换 Claude AI 的能力
问题简述
Claude AI 是由 Anthropic 公司开发的一种大型语言模型,在指令对齐、安全性上有突出表现,将其集成到 petercat 系统中并与当前各项更能配合将能提升 petercat 用户的使用体验。 可以参考现在系统内引入 Gemini 实现方式:https://github.com/petercat-ai/petercat/blob/main/server/agent/llm/clients/gemini.py
期望产出
- 用户在 petercat Bot 对话界面上能够选择 Claude 作为基础服务模型。
- 现有平台上的 bot 等功能不受影响。 a. 需要核心的单测
- 也许你能基于 Claude 模型做些其他模型做不到的功能。
能力要求
- 基础的前端(react 框架)界面实现能力。
- 对第三方服务的集成能力
- 使用 python(fastAPI)服务端开发能力
预计工作量(每个人日按8小时)
7人日