Jak krok po kroku i bez komplikacji zintegrować Vertex AI z Google Cloud

Ostatnia aktualizacja: 01/04/2025

  • Vertex AI ułatwia tworzenie i wdrażanie modeli AI w Google Cloud.
  • Prawidłowa konfiguracja uprawnień IAM i agentów serwisowych jest niezwykle istotna
  • Integracja z innymi platformami odbywa się za pośrednictwem kluczy API w formacie JSON.
  • Rozwiązanie Vertex AI Search and Conversation umożliwia tworzenie inteligentnych i konfigurowalnych chatbotów.
zintegruj vertex AI Google Cloud-0

W świecie, w którym sztuczna inteligencja zmienia sposób, w jaki wchodzimy w interakcje z danymi i aplikacjami, Google przedstawiło jedno ze swoich najpotężniejszych rozwiązań: Vertex AI w Google Cloud. Platforma ta została zaprojektowana w celu ułatwienia wdrażania modeli sztucznej inteligencji w skalowalnym i bezpiecznym środowisku w pełni zintegrowanym z ekosystemem Google Cloud.

Dzięki narzędziom, które umożliwiają tworzenie niestandardowych modeli, a także integrację inteligentnych chatbotów, Vertex AI (o którym już mówiliśmy w ten artykuł) stała się kluczowym rozwiązaniem dla firm i deweloperów chcących uprościć wdrażanie rozwiązań opartych na uczeniu maszynowym. W tym artykule pokażemy krok po kroku, jak Zintegruj Vertex AI z Google Cloud, w tym przypadki użycia, początkową konfigurację, wymagane uprawnienia, zarządzanie kluczami API i wiele więcej.

Czym jest Vertex AI i dlaczego jesteście zainteresowani jego integracją?

Wierzchołek AI es kompleksowa platforma uczenia maszynowego w ramach Google Cloud która łączy wszystkie usługi AI w jednym miejscu. Od szkoleń po prognozy — umożliwia zespołom zajmującym się danymi bardziej efektywną pracę. Oto niektóre z jego możliwości:

  • Przechowywanie atrybutów.
  • Tworzenie chatbotów.
  • Szybkie wdrażanie prognoz w czasie rzeczywistym.
  • Szkolenie modeli niestandardowych.
Ekskluzywna zawartość — kliknij tutaj  Czy przesunięcie ku czerwieni jest funkcją Amazon?

Najlepsze jest to, że nie musisz być ekspertem od sztucznej inteligencji, aby zacząć z niej korzystać. Od małych startupów po duże korporacje, Vertex AI demokratyzuje dostęp do sztucznej inteligencji.

Wierzchołek AI

Początkowa konfiguracja projektu w Google Cloud

Zanim zintegrujesz Vertex AI ze swoimi aplikacjami lub przepływami pracy, musisz mieć aktywny projekt w Google Cloud. Oto podstawowe kroki, które należy wykonać, aby zacząć:

  1. Uzyskaj dostęp do swojego konta Google Cloud. Jeśli nie masz konta, możesz je założyć bezpłatnie i otrzymać 300 USD w formie kredytów promocyjnych.
  2. Wybierz lub utwórz projekt z selektor projektów w konsoli Google Cloud. Pamiętaj, aby nadać mu jasną nazwę.
  3. Aktywuj rozliczenia w tym projekcie, gdyż jest to konieczne do włączenia usług.
  4. Włącz interfejs API Vertex AI wyszukując „Vertex AI” na górnym pasku i aktywując tam jego API.

Po wykonaniu tej czynności będziesz mógł korzystać z zaawansowanych usług oferowanych przez Vertex AI w Google Cloud.

Wymagane uprawnienia i tożsamości: IAM i agenci serwisowi

Aby zintegrować Vertex AI z Google Cloud i aby ta funkcja działała prawidłowo w Twoim projekcie, konieczne jest ustanowienie odpowiednie uprawnienia. Wymaga to, aby zarówno użytkownik, jak i agent serwisowy działali w imieniu systemu.

Kluczowym elementem przechowywania i ponownego wykorzystywania atrybutów modelu jest Sklep funkcji Vertex AI, który wykorzystuje agenta serwisowego w tej formie:

service-[PROJECT_NUMBER]@gcp-sa-aiplatform.iam.gserviceaccount.com

Ten agent musi mieć uprawnienia dostępu do danych Twojego projektu. Jeśli dane znajdują się w innym projekcie niż magazyn atrybutów, konieczne będzie ręcznie udziel dostępu agentowi z projektu, w którym znajdują się dane.

Ekskluzywna zawartość — kliknij tutaj  Jak pobrać moje zdjęcia z iCloud na mój komputer

Tam zdefiniowane wcześniej role IAM dla różnych typów użytkowników:

  • DevOps i zarządzanie IT: featurestoreAdmin lub featurestoreInstanceCreator.
  • Inżynierowie i naukowcy zajmujący się danymi: edytor zasobów featurestoreResourceEditor i featurestoreDataWriter.
  • Analitycy i badacze: featurestoreResourceViewer i featurestoreDataViewer.

Prawidłowe przypisanie tych uprawnień gwarantuje, że każdy zespół będzie mógł pracować z zasobami, których potrzebuje, nie narażając bezpieczeństwa systemu.

Zintegruj Vertex AI z Google Cloud

Jak uzyskać i skonfigurować klucz API dla Vertex AI

Aby usługi zewnętrzne mogły komunikować się z Vertex AI, konieczne jest wygenerowanie prywatny klucz API. Tutaj wyjaśniamy, jak to zrobić krok po kroku:

  1. Utwórz konto usługi z konsoli w obszarze „IAM i administracja → Konta usług”.
  2. Przypisz rolę „Agent usługi Vertex AI” w trakcie tworzenia. Jest to klucz do możliwości działania w ramach projektu.
  3. Generuje klucz typu JSON z zakładki „Klucze”. Zapisz plik ostrożnie, gdyż stanowi on Twój dostęp do integracji zewnętrznej.

Następnie wystarczy skopiować zawartość JSON do odpowiedniego pola na platformie, z którą chcesz się połączyć, np. AI Content Labs.

 

Tworzenie chatbotów z Vertex AI Search and Conversation

Jednym z najbardziej wszechstronnych narzędzi, do których możemy uzyskać dostęp po zintegrowaniu Vertex AI z Google Cloud, jest tworzenie inteligentni asystenci konwersacyjni. Z Wyszukiwanie i konwersacja Vertex AI suki:

  • Prześlij dokumenty PDF i pozwalają botowi odpowiadać na pytania na podstawie ich treści.
  • Tworzenie niestandardowych asystentów które odpowiadają na określone tematy.
  • Korzystanie z Dialogflow CX w celu bardziej zaawansowanej personalizacji.
Ekskluzywna zawartość — kliknij tutaj  Android 16: data wydania, nowe funkcje i zgodne telefony

Ważnym szczegółem jest poprawnie skonfiguruj język agenta. Jeśli pliki PDF są w języku hiszpańskim, a bot został skonfigurowany w języku angielskim, nie będzie działał zgodnie z oczekiwaniami.

zintegruj vertex AI Google Cloud-4

Integrowanie Vertex AI z własnymi aplikacjami

Nie ma sensu tworzyć zaawansowanego asystenta, jeśli nie można go używać na stronie internetowej lub w aplikacji mobilnej. Szczęśliwie, Google z łatwością pozwala na integrację w różnych środowiskach:

  • Wyszukiwanie Vertex AI umożliwia osadź chatbota bezpośrednio na stronach internetowych lub w aplikacjach mobilnych.
  • Rozwiązanie Vertex AI Conversation, zintegrowane z platformami takimi jak Dialogflow CX, rozszerza kompatybilność z większą liczbą rozwiązań biznesowych.

Oznacza to, że w ciągu kilku minut możesz uruchomić na swojej stronie chatbota obsługiwanego przez sztuczną inteligencję, a wszystko to dzięki infrastrukturze Google Cloud.

Kwoty, limity i dobre praktyki

Podobnie jak każdy produkt Google Cloud, Vertex AI ma opłaty za użytkowanie co jest wskazane do przejrzenia:

  • Ograniczenia liczby węzły dostaw online.
  • Ilość żądania na minutę dozwolone w Feature Store.

Limity te pomagają zachować stabilność systemu dla wszystkich użytkowników i wykrywać działania, które mogłyby mieć wpływ na rozliczenia. Podczas konfigurowania środowiska produkcyjnego zawsze zaleca się ustaw alerty na Monitorowanie w chmurze Google.

Vertex AI to kolejny krok w ewolucja sztucznej inteligencji stosowanej w realnym świecie. Od początkowej konfiguracji po złożone integracje — to narzędzie ma wszystko, czego potrzebujesz, aby ułatwić sobie życie jako programista, naukowiec zajmujący się danymi lub specjalista ds. IT. Zintegrowanie Vertex AI z Google Cloud to świetny sposób na rozpoczęcie kolejnego projektu cyfrowego.