Modelos
Os modelos do Ploy
Saturn, Veta, Kant, Nesko e o Automático: o que cada modelo faz, o que a pessoa vê, como são servidos e porque partilham o mesmo motor.
Os cinco modelos
O seletor do Ploy tem cinco modelos: o Saturn, o Veta, o Kant e o Nesko, e o Automático, que escolhe entre os outros. Partilham todos o mesmo motor, o Qwen3 8B local no Ollama (cabe um modelo de cada vez na memória), e diferem no que acontece à volta dele: agentes que falam entre si, a web, um crítico, um motor de projetos. Nenhum é uma cópia do modelo base.
| Modelo | Serve para | O que faz | Tempo |
|---|---|---|---|
| Automático | Tudo | Lê cada pedido e entrega-o ao modelo certo. Diz qual escolheu. É o predefinido. | A escolha é instantânea |
| Saturn | O dia a dia: conversa, perguntas, pequenas alterações | O modelo base com o raciocínio desligado. Respostas completas a uma pergunta ou explicação, e duas frases quando o trabalho foi feito com as ferramentas. | Segundos a um minuto |
| Kant | Raciocínio, análise, decisões, contas | Um painel: um analista resolve e escreve, um crítico que nunca viu o raciocínio do analista procura erros, e a resposta só é revista se o crítico achou alguma coisa a sério. | Minutos |
| Veta | Factos atuais, preços, notícias, tudo o que precisa de fontes | Agentes pesquisam na web, leem páginas, cruzam as fontes e respondem com referências. | Minutos |
| Nesko | Construir ou auditar um projeto inteiro | O motor de projetos: documentos, plano, aprovação, construção por passos, revisão e relatório. | Depende do projeto |
O nome Kant vem do filósofo da crítica. O nome Veta vem de veio de minério: o Veta minera a web.
O que a pessoa vê
- O botão do modelo diz qual o modelo para que o Automático encaminhou o pedido, por exemplo «Automático · Veta».
- Enquanto o Veta, o Kant ou o Nesko trabalham, a linha por baixo da pergunta diz o que estão a fazer, por exemplo «Leitor: a ler python.org». A linha de raciocínio guarda o registo completo.
- O botão de parar termina o trabalho, incluindo o pedido ao Ollama.
- Os títulos das conversas são escritos na língua da conversa.
- Os modelos «em bruto» do Ollama (como o
qwen3-ploy) não aparecem no seletor. Continuam a poder usar-se pelo nome (ollama/qwen3-ploy), e a variávelPLOY_SHOW_RAW_MODELS=1mostra-os.
Como são servidos
Dentro do serviço do Ploy corre um pequeno servidor HTTP, só acessível no teu Mac (127.0.0.1, numa porta livre), que fala o protocolo de conversa da OpenAI. Os cinco modelos apontam para ele. O resto do Ploy (as conversas, as ferramentas, a janela) trata-os como modelos normais.
O servidor lê o pedido, corre a cadeia do modelo escolhido e depois envia a resposta do modelo base, com o progresso da cadeia como raciocínio visível. Só aceita pedidos que tragam um segredo no cabeçalho, que uma página web não pode conhecer. Quando o cliente sai (carregas em parar), o servidor interrompe a cadeia e o pedido ao Ollama.
Só o primeiro pedido de cada resposta corre uma cadeia. Os pedidos que continuam a resposta depois de uma ferramenta reutilizam a mesma rota e o mesmo enquadramento. Os títulos, os resumos e outros pedidos avulsos vão direitos ao modelo base, com o raciocínio desligado.
Os modelos de trabalho do Nesko (ploy-worker e ploy-builder) existem mas não aparecem no seletor.
O motor partilhado
O qwen3-ploy é o qwen3:8b com um TEMPLATE próprio, que deixa ligar e desligar o raciocínio em cada pedido, e com 16 384 tokens de contexto. O Saturn e o Veta pedem-lhe a resposta final com o raciocínio desligado. O Kant liga-o. Ver Requisitos.
O Qwen3 tem o raciocínio ligado ou desligado: pedir «mais esforço» não o faz pensar mais fundo, e isso foi medido. A profundidade vem da estrutura, e é por isso que o Kant é um painel e o Veta um conjunto de agentes. Como todos os agentes usam o mesmo modelo, trabalham um depois do outro.
Português europeu
Cada agente e cada pedido em português levam a regra do português europeu no fim do pedido, onde um modelo pequeno lhe dá mais peso. Mesmo assim, o modelo escorrega para vocabulário brasileiro. Por isso as respostas a um pedido em português passam por um filtro que reescreve, à medida que chegam, as palavras que diferem e querem dizer o mesmo em todo o lado (como «arquivo», «usuário» ou «equipe»). O código, o código em linha, os nomes de ficheiros e os endereços nunca são tocados.
Qual escolher
Se não tens razões para escolher, deixa o Automático. Se quiseres decidir tu, a tabela acima serve de guia: o Saturn para trabalho rápido, o Veta quando a resposta depende do que está hoje na web, o Kant quando vale a pena pensar, o Nesko quando é um projeto.