Visão geral das sessões da Agent Platform

As sessões do Agent Platform mantêm o histórico de interações entre um usuário e os agentes. As sessões fornecem fontes definitivas para memória de longo prazo e contexto de conversa.

Você tem várias opções para usar as sessões da Agent Platform:

  • Kit de Desenvolvimento de Agente: depois de implantar o agente do Kit de Desenvolvimento de Agente (ADK) na Gemini Enterprise Agent Platform, o gerenciamento de sessões é feito automaticamente.

  • Chamadas de API: você pode fazer chamadas de API diretas para as sessões do Agent Platform se não quiser gerenciar sessões usando um agente do ADK.

Principais conceitos

  • Sessão: uma sessão representa a sequência cronológica de mensagens e ações (eventos) para uma única interação em andamento entre um usuário e o sistema de agentes.

  • Evento: um evento armazena o conteúdo da conversa, bem como as ações realizadas pelos agentes, como chamadas de função. Os eventos oferecem suporte a um esquema flexível para acomodar dados personalizados e diferentes frameworks.

  • Estado: um estado contém dados temporários relevantes apenas durante a conversa atual.

  • Memória: a memória é uma informação personalizada que pode ser acessada em várias sessões de um usuário específico. O agente pode usar memórias para personalizar as respostas ao usuário e garantir a continuidade entre sessões.

Funcionalidades principais

As funcionalidades principais das sessões da Agent Platform incluem o seguinte:

  • Iniciar novas conversas: crie novas sessões quando um usuário iniciar uma interação com um agente.

  • Retomar conversas atuais: recupere uma sessão específica para que o agente possa retomar uma conversa que foi pausada.

  • Salvar o progresso: anexe novas interações (eventos) ao histórico de uma sessão para atualizá-la.

  • Listar conversas: encontre as linhas de execução de sessões ativas de um usuário e aplicativo específicos.

  • Limpar: exclua objetos de sessão e os dados associados a eles quando as conversas forem concluídas ou não forem mais necessárias.

A seguir