feat: 添加对duckduckgo api的支持
添加对duckduckgo api的支持
- claude3 haiku
- gpt4o-mini
- mixtral
- llama3.1

修改文件
- 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 条评论