Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
De relance
Objetivo: Configurar um LLM local para funcionalidades de Proxy de Desenvolvimento
Tempo: 10 minutos
Plugins:OpenAIMockResponsePlugin
Pré-requisitos:Configurar Dev Proxy, host local de LLM (por exemplo, Ollama)
Ao conectar o Dev Proxy a um modelo de idioma local, pode melhorar a funcionalidade do Dev Proxy. Alguns plugins do Dev Proxy usam o modelo de linguagem para melhorar o seu resultado, quando a linguagem natural está envolvida. Usando um modelo de idioma local, pode beneficiar da funcionalidade aprimorada sem incorrer em custos extras.
Pré-requisitos
O Dev Proxy suporta hosts de modelo de linguagem que expõem APIs compatíveis com OpenAI. Também suporta as APIs do Ollama. Para configurar um host de modelo de idioma local, siga as instruções em sua documentação.
Configurar o Dev Proxy para usar um modelo de idioma local
Para configurar o Dev Proxy para usar um modelo de idioma local, use a configuração languageModel no ficheiro devproxyrc.json.
Ficheiro:devproxyrc.json
{
"languageModel": {
"enabled": true
}
}
Você pode usar as seguintes opções como parte da configuração languageModel:
| Opção | Descrição | Valor predefinido |
|---|---|---|
cacheResponses |
Especifica se as respostas do modelo de linguagem devem ser armazenadas em cache. | true |
client |
O tipo de cliente a ser usado. Valores permitidos: Ollama, OpenAI |
OpenAI |
enabled |
Especifica se um modelo de idioma local deve ser usado. | false |
model |
O nome do modelo de linguagem a ser usado. | llama3.2 |
url |
A URL do cliente do modelo de idioma local. | http://localhost:11434/v1/ |
Por padrão, o Dev Proxy usa a configuração padrão do Ollama com o modelo llama3.2 usando as APIs compatíveis com OpenAI do Ollama. Também armazena em cache as respostas do modelo de linguagem, o que significa que, para o mesmo prompt, obtém uma resposta imediata sem esperar que o modelo de linguagem a processe.
Importante
Ao usar um modelo de idioma local, certifique-se de iniciar o cliente de modelo de idioma local antes de iniciar o Dev Proxy.
Plug-ins do Dev Proxy que podem usar um modelo de idioma local
Os seguintes plugins Dev Proxy requerem um modelo de linguagem local. Se não ativares um modelo de linguagem local, o Dev Proxy desativa estes plugins:
Os seguintes plug-ins do Dev Proxy usam um modelo de idioma local, se disponível: