ITADN

feat: 添加对duckduckgo api的支持

#23Pull RequestMarchPhantasia 创建于 2024-11-12已合并
M
MarchPhantasiacommented
添加对duckduckgo api的支持 - claude3 haiku - gpt4o-mini - mixtral - llama3.1 ![image](https://github.com/user-attachments/assets/f6aeccc7-b8dd-4f2c-b777-ce47036ec1e5) 修改文件 - settings.html 添加更多选项,选项较多时自动换行,格式化(我好像忘了添加prettier的配置文件误格式化了😭)。 - package.json 添加了duckduckgo-ai-chat-cjs ,这是由于duckduckgo的api尚未兼容openAI的api规范,使用了仓库 https://github.com/mumu-lhl/duckduckgo-ai-chat 的代码并加以修改。 - main.js 添加了处理duckduckgo api的逻辑,包括普通处理和流式处理 - render.js 修正了存储settings.json的逻辑,使得再更多的选项添加时可以正常在qq启动时切换到保存选项。 - .gitignore 添加了一些gitignore文件 解决issue #12 其中OpenRouter和DeepSeek已经兼容OpenAI的API。
合并状态:已合并 合并于 2024-11-22 关闭于 2024-11-22 2 条评论