Supported AI models
Through LiteLLM's bridge feature, Emigo supports connecting multiple AI modeling services:
- Models of the OpenRouter platform (e.g. Deepseek-chat-v3-0324)
- Anthropic's Claude Collection
- Theoretically supports any LiteLLM-compatible model
Model Configuration Methods
- In the Emacs configuration file, change theemigo-modelvariant
- The standard format is "Platform/Model Provider/Model Name", for example:
"openrouter/deepseek/deepseek-chat-v3-0324"
- Also need to make sure:
- emigo-base-urlPoints to the correct API address
- emigo-api-keyContains a valid key for the corresponding service
Model Selection Recommendations
- OpenRouter's Deepseek model is recommended for the testing phase
- May need to choose different models depending on the specific programming language
- A list of available models and performance comparisons can be viewed from the OpenRouter website
caveat
After switching models it is recommended to restart the Emigo session to properly load the new configuration. Different models may exhibit different code understanding and generation capabilities.
This answer comes from the articleEmigo: an assistant for complex programming tasks using AI in EmacsThe































