Łą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 Zalecane. Użyj system.ai wbudowanej usługi MCP (Slack, GitHub, Google Drive, Google Calendar, Gmail) lub zarejestruj własny zewnętrzny serwer MCP. Oferuje automatyczne wykrywanie narzędzi i zarządzany dostęp przez Unity 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().