Dodaj powiązanego agenta do agenta

Wykorzystaj powiązanych agentów, aby Twój główny agent mógł delegować określone zadania wyspecjalizowanym agentom. Ten artykuł pokazuje, jak dodać powiązanego agenta i zweryfikować, czy delegacja działa zgodnie z oczekiwaniami.

Note

Funkcje opisane w tym artykule są wykorzystywane przez agentów lub przepływy pracy oparte na układzie GitHub Copilot.

Rozliczanie według użycia dotyczy korzystania z agentów, ich tworzenia, testowania i oceniania. Te działania mogą pochłaniać kredyty Copilot. Dowiedz się więcej w artykule Zarządzanie kosztami agentów obsługiwanych przez GitHub Copilot harness.

Wymagania wstępne

  • Agent stworzony z obsługą obsługiwanego przez środowiska uruchomieniowego GitHub Copilot jako główny agent. Zapoznaj się z Tworzenie agenta (wersja zapoznawcza).
  • Co najmniej jeden inny agent działający z użyciem mechanizmu GitHub Copilot w tym samym środowisku. Drugi agent musi być opublikowany i skonfigurowany jako dostępny do połączenia.
  • Twórca głównego agenta musi być właścicielem połączonego agenta lub mieć udostępnionego mu tego agenta.

Dodaj połączonego agenta

  1. Zaloguj się do Copilot Studio.

  2. Wybierz i otwórz agenta, który ma być agentem głównym.

  3. W pasku nawigacyjnym agenta wybierz zakładkę Buduj .

  4. W okienku komponentów wybierz Połączone agenty aby otworzyć okno dialogowe Dodawanie połączonego agenta.

  5. W oknie dialogowym Dodawanie połączonego agenta przeglądaj lub wyszukaj dostępne agenty i wybierz agenta, którego chcesz połączyć.

  6. Przejrzyj możliwości agenta, a następnie dodaj jasny opis, kiedy podłączony agent powinien być używany.

  7. Wybierz Połącz.

  8. Upewnij się, że połączony agent pojawia się w panelu komponentów.

Jak orkiestrator kieruje do połączonych agentów

Po dodaniu połączonego agenta, mechanizm orkiestracji automatycznie decyduje, kiedy przekazać mu zadanie. Decyzja dotycząca routingu opiera się na:

  • Nazwa i opis połączonego agenta
  • Wiadomość użytkownika i kontekst konwersacji
  • Instrukcje twojego głównego agenta

Porada

Zdefiniuj jasny, precyzyjny opis dla każdego połączonego agenta, aby orkiestrator mógł dokładnie określić, kiedy kierować do niego żądania. Unikaj nakładających się opisów między połączonymi agentami.

Testowanie delegowania

Po dodaniu połączonego agenta:

  1. Wybierz kartę wersja zapoznawcza na pasku nawigacyjnym agenta.

  2. Wyślij wiadomość zgodną z domeną połączonego agenta.

  3. Sprawdź, czy odpowiedź pochodzi od połączonego agenta i jest odpowiednia.

  4. Wyślij wiadomość, która nie należy do domeny połączonego agenta, aby sprawdzić, czy obsługuje ją główny agent.