Łącz agentów z zewnętrznymi MCP i narzędziami

Połącz agentów z aplikacjami zewnętrznymi, takimi jak Slack, Google Calendar lub dowolna usługa z interfejsem API. Azure Databricks oferuje kilka metod w zależności od tego, czy usługa zewnętrzna ma serwer MCP, niezależnie od tego, czy potrzebujesz uwierzytelniania poszczególnych użytkowników, czy też wolisz wywoływać interfejsy API bezpośrednio z kodu agenta. Poniższa tabela podsumowuje każdy sposób połączenia z usługami zewnętrznymi:

Approach Zalecany przypadek użycia
Łączenie agentów z narzędziami innych firm za pomocą usług MCP Użyj tego podejścia w przypadku usług, które publikują serwer MCP. Zapewnia automatyczne wykrywanie narzędzi i kontrolowany dostęp za pośrednictwem Unity AI Gateway.
Usługi zewnętrzne z zarządzanym OAuth Użyj tego podejścia w przypadku integracji z usługą Google Drive lub SharePoint. Azure Databricks zarządza poświadczeniami OAuth, więc rejestracja aplikacji nie jest wymagana.
Wywoływanie API REST bezpośrednio z kodu agenta Użyj tego podejścia, aby wykonywać bezpośrednie wywołania interfejsu API REST z kodu agenta przy użyciu własnego zestawu SDK klienta usługi zewnętrznej.
Narzędzia funkcji katalogu Unity z połączeniem HTTP Użyj tej metody w przypadku definicji narzędzi opartych na języku SQL, które opakowują funkcję http_request().