Agentes de IA

A public-facing AI agent (WhatsApp/Chatwoot bot) managed from the admin — README_AI_AGENTS.md §2.1. The agent acts "as a user": `user` is a dedicated non-human account (is_staff=False, is_admin=False) whose Django permissions decide which tools the agent's LLM even sees (bots/capabilities.py), and whose identity signs every LogEntry and invoice the agent creates. `agent_type` points at the code-side scaffold (non-negotiable prompt rules + capability catalog + post-processing) in bots/agent_types.py; `system_prompt` only carries the editable personality/business rules on top of that scaffold.

Header api token: X-API-TOKEN

Obtener api token en Su configuración de cuenta

Métodos API permitidos: GET, POST, PUT, PATCH, OPCIONES

  • List URL: /api/v1/ai_chat_s/aiagent/
  • Detail URL: /api/v1/ai_chat_s/aiagent/:id/
Parámetros
  • _page_size: (int) Número de resultados por página
  • _page: (str|int) Número de páginas a consultar, coloque __all__ para obtener todos los resultados sin paginar
  • _ordering: (str) Campo para ordenar, si es descendente colocar '-', Ej: -nombre_del_campo
  • _fields: (str) Lista de los campos a devolver, separados por coma
Usted puede usar cualquer otro parametro de django para filtrar los datos
Muestra el método OPTIONS
 Cargando opciones de API ...