Tools vs. sem tools â passo a passo
Veja, etapa por etapa, o que acontece quando vocĂȘ manda um prompt. đ€ Ă© vocĂȘ; đ Ă© o Polypus nos bastidores. Escolha o modo e avance.
0 / 0
Lado a lado
đ Emulado (sem tools)
- Como as açÔes nascem: por um protocolo de tags XML no prompt â o modelo escreve texto e o Polypus parseia.
- Resultado de volta: como texto de usuĂĄrio (
<polypus:tool_result>). - Formato: depende do modelo â com redes de segurança (re-prompt, parser tolerante).
- Funciona com: qualquer modelo, inclusive locais/base.
đ§ Nativo (com tools)
- Como as açÔes nascem: pelo campo
toolsda API â o modelo devolve uma tool_call estruturada. - Resultado de volta: por uma mensagem estruturada (
role: tool). - Formato: garantido pela API.
- Funciona com: modelos que tĂȘm function-calling.
Em ambos, o loop do agente Ă© idĂȘntico â sĂł muda como as tool calls nascem e voltam.