Supported AI models
通过LiteLLM的桥梁功能,Emigo支持连接多种AI模型服务:
- OpenRouter平台的模型(如Deepseek-chat-v3-0324)
- Anthropic的Claude系列
- 理论上支持任何LiteLLM兼容的模型
模型配置方法
- 在Emacs配置文件中修改emigo-modelvariant
- 标准格式为”平台/模型提供商/模型名称”,例如:
"openrouter/deepseek/deepseek-chat-v3-0324"
- 同时需要确保:
- emigo-base-url指向正确的API地址
- emigo-api-key包含对应服务的有效密钥
模型选择建议
- 测试阶段推荐使用OpenRouter的Deepseek模型
- 可能需要根据具体编程语言选择不同模型
- 可从OpenRouter网站浏览可用模型列表和性能对比
caveat
切换模型后建议重启Emigo会话以正确加载新配置。不同的模型可能表现出不同的代码理解和生成能力。
This answer comes from the articleEmigo: an assistant for complex programming tasks using AI in EmacsThe