Skip to main content
Esta página es parte de una habilidad de agente de codificación con IA y está escrita para agentes, no para humanos. Para la documentación de Base44 legible por humanos, consulta la documentación para desarrolladores.

Módulo Agents

Conversaciones y mensajes de agentes de IA mediante base44.agents.
Nota: Este módulo requiere un usuario registrado. Todos los métodos de agente funcionan en el contexto del usuario autenticado.

Contenido

Conceptos

  • Conversation: Un diálogo entre un usuario y un agente de IA. Tiene ID único, nombre de agente, referencia de usuario y metadatos.
  • Message: Mensaje único en una conversación. Tiene rol (user, assistant, system), contenido, marcas de tiempo y metadatos opcionales.

Métodos

Ejemplos

Crear conversación

Obtener todas las conversaciones

Obtener una sola conversación (con mensajes)

Devuelve la conversación almacenada completa, incluyendo los resultados completos de las llamadas a herramientas (a diferencia de la suscripción en tiempo real, que trunca los datos de las llamadas a herramientas).

Listar con filtros

Suscribirse a actualizaciones (tiempo real)

Al recibir mensajes a través de esta suscripción, los datos de las llamadas a herramientas se truncan por eficiencia (arguments_string limitado a 500 caracteres, results a 50). Usa getConversation() después de que se complete el mensaje para recuperar los datos completos de las llamadas a herramientas.

Enviar un mensaje

Obtener URL de conexión de WhatsApp

Estructura del mensaje

Estructura de la conversación

Patrones comunes

Interfaz de chat

Definiciones de tipos

AgentNameRegistry y AgentName

Cómo obtener nombres de agente tipados: La CLI de Base44 puede generar una augmentación de AgentNameRegistry desde tu proyecto. Para saber cómo ejecutarlo, usa la habilidad base44-cli.

AgentConversation

AgentMessage

Tipos de soporte

CreateConversationParams

ModelFilterParams

AgentsModule

Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la versión en inglés.