Skip to main content
Esta página faz parte de uma habilidade de agente de código IA e é escrita para agentes, não para humanos. Para a documentação legível por humanos da Base44, veja a documentação para desenvolvedores.

Módulo Agents

Conversas e mensagens de agentes de IA via base44.agents.
Nota: Este módulo requer um usuário logado. Todos os métodos do agente funcionam no contexto do usuário autenticado.

Conteúdo

Conceitos

  • Conversa: Um diálogo entre usuário e um agente de IA. Tem ID único, nome do agente, referência do usuário e metadados.
  • Mensagem: Uma única mensagem em uma conversa. Tem função (user, assistant, system), conteúdo, timestamps e metadados opcionais.

Métodos

Exemplos

Criar conversa

Obter todas as conversas

Obter conversa única (com mensagens)

Retorna a conversa armazenada completa, incluindo resultados completos de chamadas de ferramenta (ao contrário da inscrição em tempo real, que trunca dados de chamada de ferramenta).

Listar com filtros

Subscrever atualizações (em tempo real)

Ao receber mensagens por esta inscrição, os dados de chamada de ferramenta são truncados para eficiência (arguments_string limitado a 500 caracteres, results a 50). Use getConversation() depois que a mensagem terminar para recuperar dados completos de chamada de ferramenta.

Enviar uma mensagem

Obter URL de conexão WhatsApp

Estrutura da mensagem

Estrutura da conversa

Padrões comuns

Interface de chat

Definições de tipo

AgentNameRegistry e AgentName

Como obter nomes de agente tipados: A CLI Base44 pode gerar um aumento de AgentNameRegistry do seu projeto. Para saber como executá-la, use a habilidade base44-cli.

AgentConversation

AgentMessage

Tipos de suporte

CreateConversationParams

ModelFilterParams

AgentsModule

Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a versão em inglês.