Używanie usługi Genie w systemach z wieloma agentami (obsługa modeli)

Ważna

Ta funkcja jest dostępna w publicznej wersji testowej.

Ważna

Dla nowych agentów Databricks zaleca CLI Agent Bricks. CLI wdraża twojego agenta za pomocą serwera agenta Agent Bricks w środowisku Agent Runtime. Zobacz Wdrażanie agentów w usłudze Azure Databricks. Aby przenieść istniejącego agenta z Model Serving do Databricks Apps, zobacz Przenieś agenta z Model Serving do Databricks Apps.

Na tej stronie opisano systemy agentów Genie i pokazano, jak utworzyć system z wieloma agentami przy użyciu agentów niestandardowych i agentów Genie.

Requirements

Zalety agentów usługi Genie

Systemy wieloagentowe składają się z wielu agentów współpracujących ze sobą, z których każdy ma wyspecjalizowane zdolności. Agent Genie umożliwia użytkownikom używanie języka naturalnego do wykonywania zapytań dotyczących danych strukturalnych.

Niestandardowi agenci umożliwiają agentom udostępnianie sobie nawzajem odpowiedzi jako kontekstu. Dzięki temu użytkownicy mogą uzyskać odpowiedzi, które ściągają z wielu źródeł. Możesz mieć już wdrożonego agenta RAG, który wysyła zapytanie do nieustrukturyzowanego korpusu dokumentów i łączy go z agentem Genie, który wysyła zapytanie do bazy danych rekordów.

Systemy wieloagentowe zazwyczaj składają się z agenta nadzorcy, który kieruje wyspecjalizowanymi agentami roboczymi i zarządza ich kontekstem.

Ramy wielu agentów składające się z nadzorcy i wyspecjalizowanych agentów.

Przykładowe notatniki: system wieloagentowy z Genie

W poniższych notesach pokazano, jak utworzyć system z wieloma agentami, który organizuje następujące typy agentów:

  • Agenci genie
  • Agenci wdrożeni w usłudze modelowej
  • Agenci wywołujący funkcje UC przy użyciu wbudowanego kodu.

Obsługa wielu agentów przy użyciu usługi Genie i LangGraph

Pobierz laptopa

Wieloaspektowy agent z wykorzystaniem Genie i DSPy

Pobierz laptopa

Dostęp do agentów Genie przy użyciu autoryzacji w imieniu użytkownika

Autoryzacja w imieniu użytkownika umożliwia systemowi agenta uzyskiwanie dostępu do agenta Genie i jego zasobów bazowych przy użyciu uprawnień użytkownika końcowego agenta.

Więcej informacji o tym, jak skonfigurować uwierzytelnianie w imieniu użytkownika w usłudze Genie Agents, znajdziesz w temacie On-behalf-of-user authentication.