Dodaj narzędzie agentowi (GitHub Copilot)

Możesz dodawać narzędzia do swojego agenta z zakładki Buduj. Narzędzia pozwalają agentowi wykonywać działania, łączyć się z usługami zewnętrznymi oraz pobierać dane w czasie rzeczywistym podczas rozmów.

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

Dodaj istniejące narzędzie z zakładki Buduj

  1. Zaloguj się do Copilot Studio i otwórz swojego agenta.

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

  3. W panelu komponentów wybierz przycisk Narzędzia .

  4. W oknie dialogowym Dodaj narzędzie przeglądaj lub wyszukaj narzędzie, które chcesz dodać. Użyj zakładek Featured, Model Context Protocol (MCP),Connectors lub Workflows , aby filtrować według typu narzędzia.

  5. Wybierz narzędzie, aby zobaczyć jego szczegóły, w tym opis i działania, które ono zapewnia.

  6. Wybierz Dodaj, aby dodać narzędzie do swojego agenta.

Konfiguruj narzędzie po jego dodaniu

Po dodaniu narzędzia możesz potrzebować:

  • Uwierzytelnienie: Niektóre narzędzia wymagają zalogowania się lub podania danych uwierzytelniających przed ich użyciem. Stosuj się do komunikatów uwierzytelniających, gdy się pojawią.
  • Wybierz akcje: W przypadku łączników oferujących wiele akcji możesz wybrać, które konkretne akcje udostępnić swojemu agentowi.
  • Przejrzyj opis: Upewnij się, że opis narzędzia dokładnie odzwierciedla jego zastosowanie. Środowisko uruchomieniowe orkiestracji agenta używa opisu, aby określić, kiedy wywołać narzędzie.

Dodaj nowe narzędzie niestandardowe

Jeśli potrzebne narzędzie nie jest dostępne w przeglądarce, możesz dodać narzędzie niestandardowe. Obecnie agenci korzystający z mechanizmu GitHub Copilot obsługują dodawanie następujących narzędzi jako narzędzi niestandardowych:

  • Narzędzia MCP z istniejącego serwera Model Context Protocol (MCP). Pozwala to łączyć się z niestandardowymi usługami, bazami danych lub API, które udostępniają możliwości jako narzędzia dzięki standardowi MCP.
  • Workflowy, które tworzysz w flow designerze Copilot Studio. Pozwala to zdefiniować wieloetapowe procesy, które agent może wykonywać na żądanie.

Porady dotyczące skutecznych opisów narzędzi

Wskazówka

Nazwa i opis narzędzia są kluczowe dla dokładnego wywołania narzędzia. Ulepszone środowisko orkiestracji wykorzystuje je do decydowania, kiedy wywołać narzędzie, więc:

  • Używaj jasnych, konkretnych nazw opisujących narzędzie (na przykład "Create support ticket" zamiast "Ticket tool")
  • Pisz opisy, które wyjaśniają, kiedy należy używać narzędzia i co zwraca
  • Unikaj niejasnych lub nakładających się opisów między narzędziami