Filosofia de design independente de modelo
A Emigo obtém três benefícios principais com a camada de abstração LiteLLM:
- Modelagem da flexibilidade:Suporte a todos os modelos da plataforma OpenRouter (por exemplo, Deepseek-chat/Claude, etc.), que pode ser alternado livremente pelo usuário
- Compatibilidade com a API:Tratamento harmonizado das especificações de API de diferentes fornecedores; os arquivos de configuração só precisam modificar o parâmetro emigo-model
- Controle de custos:O OpenRouter permite a comparação em tempo real da relação preço/desempenho de diferentes modelos (por exemplo, Deepseek com ¥0,01/milhão de tokens)
Essa arquitetura já está demonstrando resiliência técnica na fase beta. Quando os testadores encontram atrasos na resposta de um modelo, eles podem simplesmente ajustar a configuração para migrar para um modelo alternativo de melhor desempenho sem modificar a lógica do código.
Essa resposta foi extraída do artigoEmigo: um assistente para tarefas de programação complexas usando IA no EmacsO































