Escolha o modelo por trás da sua prática de PHP
O PHP Trail funciona com três tipos de modelo: um provedor de IA na nuvem acessado por um endpoint de API padrão, um modelo rodando localmente no seu PC e o modelo integrado. A escolha decide quem recebe o texto dos seus prompts. Veja cada opção abaixo.
Três formas de conectar um modelo
Um provedor de IA na nuvem
Um provedor na nuvem serve para mudanças maiores e explicações mais longas quando o seu PC é modesto. Você informa um endpoint de API padrão e a sua chave de API, e a chave fica no seu PC. Os prompts saem do PC. O texto do prompt, incluindo o texto de qualquer arquivo que o agente leia, vai para esse provedor, e qualquer cobrança vem do provedor, não deste site.
Um modelo no seu próprio PC
Um modelo local roda no seu PC, então nada sai da máquina: prompts, texto dos arquivos e respostas ficam lá. Ele serve para arquivos de prática privados, mas as respostas dependem do modelo que você carregar e do seu hardware. Revise cada diff. Um modelo local menor pode precisar de prompts mais claros e curtos do que um modelo grande na nuvem.
O modelo integrado
O modelo integrado é a terceira opção, ao lado de um provedor de IA na nuvem e de um modelo rodando localmente no seu PC. Como em qualquer opção, os prompts vão apenas para o endpoint do modelo que você escolher, e o botão Test pode verificar esse endpoint. Teste a sua escolha.
Teste a conexão primeiro
O botão Test verifica um endpoint antes de você depender dele. Ele mostra o tempo de resposta e a janela de contexto, que é a quantidade de texto que o modelo consegue receber de uma vez. Execute-o. Depois de informar ou trocar um endpoint, uma resposta lenta ou uma janela pequena mostra o que esperar do próximo prompt.
Escolha um modelo para cada tarefa
Use um modelo maior para refatorações e para lógica que mexe em vários arquivos, e um menor para pequenas edições, como um ponto e vírgula esquecido ou uma variável renomeada. Quando um passo é difícil, a ferramenta run_on_model envia só esse passo para um modelo maior, enquanto o resto do chat continua no modelo de sempre. Troque conforme a tarefa.
Os modelos são diferentes. Leia o diff, execute seu comando PHP e mantenha o Ask first ligado enquanto aprende, porque qualquer modelo pode errar e um resultado não prova que está correto até você executar e testar por conta própria.