Agentes
El bloque agent describe un agente:
| Campo | Requerido | Propósito |
|---|---|---|
instructions | Sí | Tareas, reglas de decisión y cuándo usar herramientas |
name | No | Nombre visible; por defecto, la clave del agente |
personality | No | Voz y tono; por defecto, cálido, breve y claro |
tools | No | Claves de herramientas que puede llamar; por defecto, ninguna |
knowledge | No | Bases de conocimiento que este agente lee |
links | No | URLs que este agente puede entregar |
No hay agent.key que configurar. Un workspace escrito con agent: tiene un agente, y el runtime lo llama main.
business:
name: Acme
summary: Acme sells warehouse robotics to distributors in Chile and Peru.
agent:
instructions: |
Answer product questions using knowledge_lookup.
If the knowledge does not answer the question, say what is missing.
tools: [knowledge_lookup]
knowledge: [docs]knowledge: y links: pertenecen al agente, no al workspace — cada agente declara qué lee y qué URLs puede entregar, incluso cuando dos agentes dicen lo mismo.
Crea la base de conocimiento docs con vatio kb create docs antes de pushear este ejemplo: una base referenciada ya debe existir.
Contexto del negocio
business va en la raíz del manifiesto. business.name acepta hasta 100 caracteres; business.summary, hasta 2.000. Omitir cualquiera de los dos preserva su valor actual en el workspace.
Escribe instrucciones sobre tu producto y tu flujo de trabajo. Vatio agrega el contexto del negocio, el estado del contacto, las descripciones de herramientas y sus instrucciones de plataforma. El agente normalmente responde en el idioma del visitante; especifica un idioma en instructions o personality si tu producto lo requiere.
