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ável PLOY_SHOW_RAW_MODELS=1 mostra-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.