Pular para o conteúdo principal
Página não listada
Esta página não está listada. Mecanismos de busca não armazenarão nenhuma informação, e somente usuários que possuam o link direto poderão acessá-la

Use o Genie em sistemas multiagentes

info

Visualização

Esse recurso está em Public Preview.

Esta página descreve os sistemas de agentes do Genie e mostra como criar um sistema multiagente usando o Mosaic AI Agent Framework e o Genie spaces.

Requisitos

Benefícios dos agentes Genie

Os sistemas multiagentes consistem em vários AI agentes trabalhando juntos, cada um com recursos especializados. Um agente Genie permite que os usuários usem linguagem natural para consultar dados estruturados.

O Agent Framework permite que os agentes compartilhem respostas como contexto uns para os outros. Assim, os usuários podem obter respostas provenientes de várias fontes. O senhor poderia ter um agente RAG que consulta um corpus de documentos não estruturados e combiná-lo com um agente Genie que consulta um banco de dados de registros.

Os sistemas multiagentes geralmente consistem em um agente supervisor que dirige e gerencia o contexto para agentes especializados worker.

Estrutura multiagente composta por um supervisor e agentes especializados.

Caderno de exemplos: Sistema multiagente com Genie

O Notebook a seguir mostra ao senhor como criar um sistema multiagente usando LangGraph e Genie.

Multiagentes usando Genie e LangGraph

Open notebook in new tab

Genie autenticação usando tokens de acesso pessoal (PAT)

Os agentes implantados que têm acesso a um espaço Genie devem se autenticar no espaço Genie e em seu recurso subjacente, incluindo Unity Catalog Functions, Unity Catalog Tables e SQL warehouse.

Crie um token de acesso pessoal e armazene-o como um segredo Databricks para autenticar o agente no Genie Space e em seu recurso subjacente:

  1. Crie um PAT como o senhor ou como uma entidade de serviço.

    • Os PATs têm uma data de validade, portanto, o senhor deve alternar os tokens para garantir a continuidade do serviço.
  2. Adicionar variável de ambiente baseada em segredos ao modelo de serviço do agente implantado endpoint. Veja Add secrets-based variável de ambiente.

  3. Especifique as permissões corretas para o PAT. O nível de permissões depende do recurso. Consulte Passagem automática de autenticação.

    • provisionamento com CAN RUN no espaço Genie.
    • provisionamento com CAN USE no armazém SQL alimentando o espaço Genie
    • provisionamento com SELECT no site subjacente Unity Catalog Tables
    • provisionamento com EXECUTE no site subjacente Unity Catalog Functions

Acesse Genie spaces com autenticação no local do usuário

A autenticação por parte do usuário permite que um sistema de agente acesse um espaço Genie e seu recurso subjacente com as permissões do usuário final do agente.

Consulte Implantação de um agente usando a autenticação no local do usuário para obter mais informações sobre como configurar a autenticação no local do usuário com Genie spaces.