Crear equipo de IA

Crear tu equipo de IA personalizado: guía de configuración JSON

La sección Crear un equipo de IA te permite diseñar un equipo a medida de agentes de IA, ajustado con precisión a las necesidades de tu negocio. Lo haces subiendo un archivo JSON (JavaScript Object Notation) que define cuidadosamente los roles, capacidades, instrucciones y recursos de cada miembro de tu equipo de IA, incluido su manager.

Como se indica en la página, "Your AI team status" mostrará si un equipo personalizado está activo actualmente (por ejemplo, "Disabled").

El plano: el archivo JSON de tu equipo de IA

Para crear tu equipo de IA personalizado, construirás un archivo JSON. Este archivo actúa como plano e incluye:

  • Descripciones de puesto para tus "empleados" de IA (agentes).
  • Instrucciones para el manager principal de IA que supervisa el equipo.
  • Fuentes de datos disponibles para el manager y los agentes.
  • Herramientas que tus agentes de IA pueden usar para realizar tareas.

Primer paso crucial: antes de subirlo, es fundamental validar tu archivo JSON para asegurarte de que tiene el formato correcto. Un archivo JSON inválido no se procesará correctamente. Puedes usar validadores JSON en línea para este propósito.

Entender la estructura JSON

La configuración de tu equipo de IA se define dentro de una estructura JSON específica. Veámosla:

{
  "manager": {
    "llm": "string",        // Name of the LLM model for the manager
    "agent_prompt": "string", // Main prompt that controls employee selection and task delegation
    "data": ["string"]      // List of data sources available to the manager
  },
  "agents": [               // List of AI employee objects
    {
      "llm": "string",            // Name of the LLM model for the employee
      "agent_name": "string",       // Job title/name of the employee
      "agent_prompt": "string",     // Detailed prompt/instructions for the employee
      "agent_description": "string",// Brief description of the employee and their role
      "data": ["string"],           // Data sources available to this employee
      "tools": ["string"]           // List of tools this employee can use
    }
    // Add more agent objects here if needed
  ]
}

1. El objeto manager

El manager del equipo de IA supervisa las operaciones, delega tareas y selecciona el agente adecuado para cada trabajo.

  • "llm": (String) el nombre del Large Language Model (LLM) que impulsará al manager. Elige uno de la "List of LLM models" siguiente.
  • "agent_prompt": (String) este es el conjunto principal de instrucciones para el manager. Debe detallar cómo el manager analiza las solicitudes entrantes, selecciona el agente de IA adecuado de la lista agents para una tarea y delega el trabajo.
  • "data": (Array of Strings) una lista de fuentes de datos a las que el manager puede acceder para tomar decisiones. Consulta "Available Data Sources" más abajo.

2. El array agents

Este array contiene objetos, donde cada objeto representa un "empleado" de IA individual en tu equipo.

Cada objeto Agent:

  • "llm": (String) el nombre del modelo LLM para este agente específico. Elige uno de la "List of LLM models".
  • "agent_name": (String) el puesto o nombre de este agente (por ejemplo, "Sales_Closer_Bot", "Support_Tier1_Agent").
  • "agent_prompt": (String) instrucciones detalladas, persona y pautas operativas para este agente. Aquí defines cómo debe realizar sus tareas.
  • "agent_description": (String) una breve descripción de lo que hace este agente y su rol. Esto ayuda al manager (y a ti) a entender su especialidad.
  • "data": (Array of Strings) fuentes de datos a las que este agente específico puede acceder. Consulta "Available Data Sources".
  • "tools": (Array of Strings) lista de herramientas que este agente puede usar. Consulta "Available Tools for Employees". Si no necesita herramientas, usa un array vacío [].

Recursos disponibles para la configuración

Lista de modelos LLM

Debes elegir solo un nombre de LLM para el manager y para cada agent.

  • "claude-3.5-sonnet" (Anthropic)
  • "claude-3.5-haiku" (Anthropic)
  • "gpt-4o-mini" (OpenAI)
  • "gpt-4o" (OpenAI)
  • "o1-mini" (OpenAI)
  • "o1" (OpenAI)
  • "deepseek" (DeepSeek)
  • "grok-2-1212" (Grok)

Herramientas disponibles para empleados (agentes)

Las herramientas solo pueden asignarse a agents, no al manager. Si un agente no necesita herramientas, usa un array vacío: [].

  • "InternetSearch": permite al agente realizar búsquedas en Internet.
  • "AssistantRequestMessage": permite al agente enviar una solicitud o escalarla a un administrador/humano.
  • "CreateMeme": el agente puede generar memes.
  • "SendFreePhoto": el agente puede enviar una foto gratuita.
  • "SendFreeVideo": el agente puede enviar un video gratuito.
  • "SendPaidPhoto": el agente puede enviar una foto que requiere pago.
  • "SendPaidVideo": el agente puede enviar un video que requiere pago.
  • "SendInvoice": el agente puede generar y enviar una factura.
  • "StopChatting": el agente puede finalizar la conversación actual.

Si necesitas una herramienta personalizada que no aparece en la lista, contacta con el soporte de iSales AI.

Fuentes de datos disponibles

Las fuentes de datos proporcionan contexto e información que tanto el manager como los agents pueden usar para tomar decisiones y ejecutar tareas.

  • "CurrentTime": proporciona la hora UTC actual.
  • "PurchaseHistory": acceso al historial de facturas y sus estados.
  • "ChatHistory:X": proporciona el historial del chat. Sustituye X por un número para especificar cuántos mensajes recientes incluir (por ejemplo, "ChatHistory:10" para los últimos 10 mensajes).

Navegar por la interfaz "Create an AI Team"

  • 📄 Instructions for creating a JSON file for your AI team: este enlace o botón proporciona las directrices y especificaciones oficiales y detalladas de iSales AI para estructurar tu archivo JSON. Consúltalo siempre para obtener la información más actual y precisa.
  • 📤 Upload JSON Instruction: haz clic en este botón para seleccionar y subir desde tu dispositivo el archivo de configuración JSON preparado y validado.
  • ↩️ Back: te devuelve al menú anterior.

Si construyes cuidadosamente tu archivo JSON con prompts claros, LLM adecuados, herramientas y fuentes de datos correctas, puedes crear un equipo de IA personalizado y potente, listo para abordar los retos específicos de tu negocio. Recuerda validar tu JSON antes de subirlo.