Como implementar Outros Modelos de IA no Immersive Translate
Ollama
Instalação:
- Baixe e instale o Ollama a partir do site oficial.
- MacOS: Execute
OLLAMA_ORIGINS="*" ollama serve
para permitir acesso de várias origens e iniciar o Ollama. - Windows:
- Vá em "Painel de Controle" > "Propriedades do Sistema" > "Variáveis de Ambiente" > "Variáveis de Ambiente do Usuário".
- Crie uma variável chamada
OLLAMA_HOST
com o valor0.0.0.0
. - Crie outra variável chamada
OLLAMA_ORIGINS
com o valor*
.
Configuração no Immersive Translate:
- Na página de configurações do plugin, selecione "OpenAI" como serviço de tradução.
- Preenchendo os campos:
- api_key: ollama
- Modelo personalizado:
llama2
, Ou outros modelos disponíveis - URL personalizada:
http://localhost:11434/v1/chat/completions
Referência: https://github.com/ollama/ollama/issues/2335
Groq
Configuração no Immersive Translate:
- Na página de configurações do plugin, selecione "OpenAI" como serviço de tradução.
- Preencha os campos:
- api_key:
api_key
Obtenha sua chave de API aqui. - Modelo personalizado:
mixtral-8x7b-32768, llama2-70b-4096
- URL personalizada:
https://api.groq.com/openai/v1/chat/completions
- api_key:
Limitações:
- Controle de taxa: 20/min+25/10min
- Recomendação: Utilize o Groq para os recursos de realce de entrada e "Passar o mouse".
Claude
Implementação:
- Utilize o projeto Claude to ChatGPT para implementar o Claude no ChatGPT usando Docker/Cloudflare.
Configuração no Immersive Translate:
- Na página de configurações do plugin, selecione "OpenAI" como serviço de tradução.
- Preencha os campos:
- api_key:
api_key
Obtenha sua chave de API aqui. - Modelo personalizado:
claude-instant-1, claude-2
- URL personalizada:
http://localhost:8000/v1/chat/completions
- api_key:
Observações:
- Limites de taxa: Consulte https://docs.anthropic.com/claude/reference/rate-limits.
- IP de exportação: Esteja ciente do seu IP de exportação.
- Recomendação: Utilize o Claude para os recursos realce de entrada e "Passar o mouse".