Przejdź do treści

Integracja · Narzędzia programistyczne

Połącz Claude i ChatGPT z Google AI Studio

Poproś swoją AI o drugą odpowiedź od Gemini albo o sprawdzenie, ile tokenów zajmuje długi prompt. Dzięki kluczowi Gemini API może wyświetlać modele, wysyłać prompty do modelu Gemini, zliczać tokeny i tworzyć embeddingi. Może też zarządzać przesłanymi plikami, cache kontekstu, magazynami File Search i zadaniami wsadowymi powiązanymi z Twoim kluczem.

Połącz Google AI Studio (Gemini) za darmo

Bezpłatny plan, bez karty kredytowej. Zajmuje około minuty.

Spróbuj zapytać

  • “Z których modeli Gemini może korzystać mój klucz i jakie mają limity tokenów?”

    AI wyświetla dostępne dla Twojego klucza modele wraz z limitami tokenów i wspieranymi metodami.

  • “Poproś gemini-2.5-flash o podsumowanie tego tekstu w trzech punktach.”

    Wysyła prompt do modelu i zwraca odpowiedź. Zużywa to limit Twojego Gemini API.

  • “Ile tokenów zajmuje ten dokument dla gemini-2.5-flash?”

    Zlicza tokeny dla tego modelu, niczego przy tym nie generując.

Co może robić Twoja AI

Modele i prompty

Wyświetlaj modele, wysyłaj prompty z opcjonalną instrukcją systemową, zliczaj tokeny i twórz embeddingi.

Pliki i File Search

Wyświetlaj, odczytuj i usuwaj przesłane pliki, twórz magazyny File Search i importuj do nich pliki, aby Gemini mógł je przeszukiwać.

Cache i batche

Twórz, odczytuj i usuwaj cache kontekstu oraz śledź lub anuluj zadania wsadowe.

  • “Utwórz embedding dla tego opisu produktu.”

    Wysyła on tekst do modelu embeddingowego i zwraca wektor embeddingowy.

  • “Jakie pliki przesłałem? Usuń te, których już nie potrzebuję.”

    Wyświetla pliki w Files API i usuwa te, które wskażesz. Usuniętego pliku nie można przywrócić.

  • “Czy moje zadanie batch jest zakończone?”

    Wyświetla Twoje zadania wsadowe i pokazuje postęp oraz lokalizację wyników tego, o które pytasz.

Narzędzia dla Google AI Studio (Gemini): 69

Te narzędzia zostają włączone po połączeniu. Każde z nich możesz wyłączyć lub ustawić wymóg zatwierdzenia przed jego uruchomieniem.

  • cancel_batchUsuwaAnuluj działające zadanie wsadowe według batches_id.
  • count_tokensUsuwaOblicz liczbę tokenów użytych przez prompt dla modelu: models_id i contents. Nie generuje niczego.
  • create_async_batch_embed_contentWidoczne dla innychUtwórz nowy asynchroniczny batch embed content. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaje do kolejki partię żądań EmbedContent do przetwarzania wsadowego.
  • create_async_batch_embed_content_generativelanguage_models_asyncWidoczne dla innychUtwórz nowy asynchroniczny batch embed content. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaje do kolejki partię żądań EmbedContent do przetwarzania wsadowego.
  • create_auth_tokenUsuwaUtwórz nowy token uwierzytelniający. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Tworzy token, którego można użyć do ograniczenia zachowania sesji BidiGenerateContent.
  • create_batch_embed_contentWidoczne dla innychUtwórz nowy batch embed content. Ma skutki widoczne poza tym systemem. Podsumowanie API: Generuje wiele wektorów embeddingu z danych wejściowych Content, które składają się z partii ciągów znaków reprezentowanych jako obiekty EmbedContentRequest.
  • create_batch_generate_contentWidoczne dla innychUtwórz nowy batch generate content. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaje do kolejki partię żądań GenerateContent do przetwarzania wsadowego.
  • create_batch_generate_content_generativelanguage_models_batch_geWidoczne dla innychUtwórz nowy batch generate content. Ma skutki widoczne poza tym systemem. Podsumowanie API: Dodaje do kolejki partię żądań GenerateContent do przetwarzania wsadowego.
  • create_cached_contentZmienia daneZachowuj duże treści promptów do ponownego wykorzystania: model, treści, opcjonalne system_instruction i ttl (np. '3600s'). Przechowywanie w pamięci jest opłacane.
  • create_corpora_permissionUsuwaUtwórz nowe uprawnienie dla corpora. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Tworzy uprawnienie do określonego zasobu.
  • create_documentZmienia daneUtwórz nowy dokument. Najpierw wyszukaj dokumenty, aby uniknąć duplikatów. Podsumowanie API: Tworzy pusty FileSearchStore.
  • create_document_generativelanguage_files_registerZmienia daneUtwórz nowy dokument. Najpierw wyszukaj dokumenty, aby uniknąć duplikatów. Podsumowanie API: Rejestruje pliki Google Cloud Storage w FileService.
  • create_document_generativelanguage_media_uploadZmienia daneUtwórz nowy dokument. Najpierw wyszukaj dokumenty, aby uniknąć duplikatów. Podsumowanie API: Tworzy plik.
  • create_environments_createZmienia daneUtwórz nowe środowisko tworzenia. Podsumowanie API: Tworzy środowisko.
  • create_generate_contentZmienia daneUtwórz nowy generate content. Podsumowanie API: Generuje odpowiedź modelu na podstawie danych wejściowych GenerateContentRequest.
  • create_generate_content_generativelanguage_dynamic_generate_contZmienia daneUtwórz nowy generate content. Podsumowanie API: Generuje odpowiedź modelu na podstawie danych wejściowych GenerateContentRequest.
  • create_predictZmienia daneUtwórz nowe przewidywanie. Podsumowanie API: Wykonuje żądanie przewidywania.
  • create_predict_long_runningZmienia daneUtwórz nowy predict long running. Podsumowanie API: Działa jak Predict, ale zwraca LRO.
  • create_stream_generate_contentZmienia daneUtwórz nowy stream generate content. Podsumowanie API: Generuje strumieniową odpowiedź modelu na podstawie danych wejściowych GenerateContentRequest.
  • create_stream_generate_content_generativelanguage_dynamic_streamZmienia daneUtwórz nowy stream generate content. Podsumowanie API: Generuje strumieniową odpowiedź modelu na podstawie danych wejściowych GenerateContentRequest.
  • create_stream_generate_content_generativelanguage_models_stream_Zmienia daneUtwórz nowy stream generate content. Podsumowanie API: Generuje strumieniową odpowiedź modelu na podstawie danych wejściowych GenerateContentRequest.
  • create_tuned_model_permissionUsuwaUtwórz nowe uprawnienie dla dostrojonego modelu. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Tworzy uprawnienie do określonego zasobu.
  • delete_batchUsuwaTrwałe usunięcie partii po identyfikatorze partii. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuwa długotrwałą operację.
  • delete_cached_contentUsuwaUsuń pamięć kontekstową przez cached_contents_id.
  • delete_corpora_permissionUsuwaTrwałe usunięcie uprawnienia po identyfikatorze uprawnienia. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuwa uprawnienie.
  • delete_deletesPrzenosi środkiTrwałe usunięcie usuwania po identyfikatorze usuwania. Finansowe lub nieodwracalne działanie; może wymagać zatwierdzenia. Podsumowanie API: Usuwa środowisko.
  • delete_document_generativelanguage_file_search_stores_documents_UsuwaTrwałe usunięcie dokumentu po identyfikatorze dokumentu. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuwa Dokument.
  • delete_document_generativelanguage_files_deleteUsuwaTrwałe usunięcie dokumentu po identyfikatorze pliku. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuwa Plik.
  • delete_fileUsuwaUsuń przesłany plik przez files_id. Nie można tego cofnąć.
  • delete_tuned_model_permissionUsuwaTrwałe usunięcie uprawnienia po identyfikatorze uprawnienia. Działanie zniszczające; może wymagać zatwierdzenia. Podsumowanie API: Usuwa uprawnienie.
  • embed_contentZmienia daneZamień tekst na wektor embeddingu za pomocą modelu embeddingów: models_id i content = {parts: [{text}]}; opcjonalnie task_type.
  • generate_contentZmienia daneWyślij prompt do modelu Gemini i otrzymaj odpowiedź. Przekazuj models_id i contents = [{role: 'user', parts: [{text}]}]; opcjonalne system_instruction, generation_config i tools. Wykorzystuje płatny limit API.
  • get_batchPobierz jedno zadanie partii przez batches_id, z postępem i lokalizacją wyjścia.
  • get_cached_contentPobierz jedną pamięć kontekstową przez cached_contents_id.
  • get_corpora_operationPobierz jedną operację dla korpusu po identyfikatorze operacji. Podsumowanie API: Pobiera najnowszy stan długotrwałej operacji.
  • get_corpora_permissionPobierz jedno uprawnienie dla korpusu po identyfikatorze uprawnienia. Podsumowanie API: Pobiera informacje o konkretnym Uprawnieniu.
  • get_document_generativelanguage_file_search_stores_documents_getPobierz jeden dokument dla dokumentu według documents id. Podsumowanie API: Pobiera informacje o konkretnym dokumencie (Document).
  • get_document_generativelanguage_files_getPobierz jeden dokument po identyfikatorze pliku. Podsumowanie API: Pobiera metadane dla podanego Pliku.
  • get_document_operationPobierz jedną operację dla dokumentu według operations id. Podsumowanie API: Pobiera najnowszy stan długotrwałej operacji.
  • get_document_operation_generativelanguage_generated_files_operatPobierz jedną operację dla dokumentu po identyfikatorze operacji. Podsumowanie API: Pobiera najnowszy stan trwającej operacji.
  • get_environment_documentPobierz jeden dokument dla środowiska według files id. Wyniki są stronicowane. Podsumowanie API: Pobiera metadane pliku lub zawartość katalogu z migawki środowiska.
  • get_filePobierz przesłany plik przez files_id, wraz z jego URI, typem, rozmiarem i stanem.
  • get_message_operationPobierz jedną operację dla wiadomości po identyfikatorze operacji. Podsumowanie API: Pobiera najnowszy stan długotrwałej operacji.
  • get_modelPobierz szczegóły jednego modelu przez models_id (np. gemini-2.5-flash).
  • get_operationPobierz jedną operację po identyfikatorze operacji. Podsumowanie API: Pobiera najnowszy stan długotrwałej operacji.
  • get_tuned_model_operationPobierz jedną operację dla modelu dostosowanego po identyfikatorze operacji. Podsumowanie API: Pobiera najnowszy stan długotrwałej operacji.
  • get_tuned_model_permissionPobierz jedno uprawnienie dla modelu dostosowanego po identyfikatorze uprawnienia. Podsumowanie API: Pobiera informacje o konkretnym Uprawnieniu.
  • import_file_to_storeZmienia daneImportuj przesłany plik (file_name, np. files/abc-123) do magazynu File Search przez file_search_stores_id, aby Gemini mógł go wyszukiwać.
  • list_batchesWyświetl zadania wsadowe i ich status.
  • list_cached_contentsWyświetl cache kontekstu (zapisane treści promptów używane ponownie w wielu żądaniach).
  • list_corpora_permissionsPrzeglądaj uprawnienia dla korpusu. Wyniki są paginowane. Podsumowanie API: Przegląda uprawnienia dla konkretnego zasobu.
  • list_documentsWyświetl dokumenty. Wyniki są stronicowane. Podsumowanie API: Wyświetla wygenerowane pliki należące do projektu wysyłającego żądanie.
  • list_environments_listsPrzeglądaj listy środowisk. Wyniki są paginowane. Podsumowanie API: Przegląda środowiska.
  • list_file_search_storesWyświetl magazyny File Search (kolekcje dokumentów, które Gemini może przeszukiwać).
  • list_filesWyświetl pliki przesłane do Gemini Files API (wygasają po krótkim czasie).
  • list_getsWyświetl gets. Podsumowanie API: Pobiera środowisko.
  • list_modelsWyświetl modele Gemini dostępne dla Twojego klucza API, z limitami tokenów i obsługiwanymi metodami.
  • list_store_documentsWyświetl dokumenty w magazynie File Search według file_search_stores_id.
  • list_tuned_model_permissionsPrzeglądaj uprawnienia dla modelu dostosowanego. Wyniki są paginowane. Podsumowanie API: Przegląda uprawnienia dla konkretnego zasobu.
  • pay_tuned_model_ownershipPrzenosi środkiPrzenieś dostrojony model (tuned models id). Akcja finansowa lub nieodwracalna; może wymagać zatwierdzenia. Podsumowanie API: Przenosi własność dostrojonego modelu.
  • search_message_operationsWyszukaj operacje dla wiadomości według filtra lub zwróć częściowy sukces. Użyj tego, aby znaleźć istniejące operacje przed utworzeniem nowej. Wyniki są stronicowane. Podsumowanie API: Wyświetla operacje pasujące do filtra podanego w żądaniu.
  • search_tuned_model_operationsWyszukaj operacje dla dostrojonego modelu według zwracania częściowego sukcesu lub filtra. Użyj tego, aby znaleźć istniejące operacje przed utworzeniem nowej. Wyniki są stronicowane. Podsumowanie API: Wyświetla operacje pasujące do filtra podanego w żądaniu.
  • update_batches_embed_content_batchWidoczne dla innychZaktualizuj istniejący batch wskazany przez batches id. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje partię żądań EmbedContent do przetwarzania wsadowego.
  • update_batches_generate_content_batchWidoczne dla innychZaktualizuj istniejący batch wskazany przez batches id. Zmieniane są tylko przekazane pola. Ma skutki widoczne poza tym systemem. Podsumowanie API: Aktualizuje partię żądań GenerateContent do przetwarzania wsadowego.
  • update_cached_contentZmienia daneZaktualizuj istniejącą zawartość w cache wskazaną przez cached contents id. Zmieniane są tylko przekazane pola. Podsumowanie API: Aktualizuje zasób CachedContent (można zmienić tylko czas wygaśnięcia).
  • update_corpora_permissionUsuwaZaktualizuj istniejące uprawnienie wskazane przez permissions id. Zmieniane są tylko przekazane pola. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje uprawnienie.
  • update_environment_documentZmienia daneAktualizacja istniejącego dokumentu oznaczonego id pliku. Podsumowanie API: Przesyła (tworzy lub aktualizuje) plik w przestrzeni roboczej środowiska.
  • update_tuned_model_permissionUsuwaZaktualizuj istniejące uprawnienie wskazane przez permissions id. Zmieniane są tylko przekazane pola. Akcja destrukcyjna; może wymagać zatwierdzenia. Podsumowanie API: Aktualizuje uprawnienie.
  • upload_document_to_file_search_storeZmienia danePrześlij dokument (file search stores id). Podsumowanie API: Przesyła dane do FileSearchStore, wstępnie je przetwarza i dzieli na fragmenty przed zapisaniem w dokumencie FileSearchStore (Document).

Konfiguracja w trzech krokach

  1. 1

    Wybierz aplikację

    Utwórz bezpłatne konto PipMCP i wybierz Google AI Studio (Gemini) z listy aplikacji.

  2. 2

    Wklej klucz

    Wklej klucz Gemini API. W Google AI Studio otwórz Get API key, kliknij Create API key i skopiuj go.

  3. 3

    Dodaj link do swojego asystenta AI

    Otrzymasz osobisty link MCP. Dodaj go do Claude, ChatGPT lub Cursor:

    1. Kliknij swoją nazwę, a następnie Ustawienia › Konektory › Dodaj niestandardowy konektor.
    2. Wklej swój link jako adres URL zdalnego serwera MCP.
    3. Włącz konektor w menu + na czacie.

Pytania

Co może robić AI w Google AI Studio?

Może wyświetlać i odczytywać modele Gemini, wysyłać prompty i odbierać odpowiedzi, zliczać tokeny oraz tworzyć embeddingi. Może wyświetlać, odczytywać i usuwać przesłane pliki, tworzyć i usuwać cache kontekstu, tworzyć magazyny File Search, wyświetlać ich dokumenty i importować do nich pliki, a także wyświetlać, odczytywać i anulować zadania wsadowe.

Czy AI widzi moje dane uwierzytelniające Google AI Studio?

Nie. Twoje dane uwierzytelniające Google AI Studio są szyfrowane w spoczynku i nigdy nie są pokazywane AI. Po zapisaniu nie są już wyświetlane, nawet Tobie. AI widzi tylko wyniki wywoływanych narzędzi.

Czy mogę kontrolować, na co AI ma pozwolenie?

Tak. Sam wybierasz, które narzędzia są włączone, na przykład zliczanie tokenów i listy modeli, ale bez promptów. Prompty zużywają Twój limit API, cache są rozliczane za przechowywanie, a usunięcia pliku lub cache nie można cofnąć, więc te narzędzia mogą wymagać Twojej zgody przed uruchomieniem. Każde wywołanie narzędzia jest zapisywane w logu.

Czy działa z ChatGPT?

Tak. W ChatGPT przejdź do Settings › Apps & Connectors › Advanced i włącz Developer mode, a następnie dodaj swój link PipMCP. Developer mode wymaga płatnego planu ChatGPT: Plus, Pro, Business lub Enterprise. Ten sam link działa też w Claude (Settings › Connectors › Add custom connector), Cursorze i innych klientach MCP.

Ile to kosztuje?

PipMCP ma plan darmowy, do którego nie potrzeba karty kredytowej. Plany płatne rozliczają się za każde ukończone zadanie. Potrzebujesz też własnego klucza Gemini API.

Kto płaci za żądania Gemini?

Żądania są wykonywane na Twoim własnym kluczu Gemini API, więc zużycie i opłaty rozliczasz z Google, tak samo jak przy bezpośrednim wywoływaniu API. Cache kontekstu są też rozliczane za przechowywanie, dopóki istnieją. PipMCP to niezależna usługa i nie jest powiązany z Google.

Pozwól swojej AI działać w Google AI Studio (Gemini) już dziś.

Zacznij za darmo. Twój klucz pozostaje zaszyfrowany, a Ty decydujesz, co AI może robić.

Połącz Google AI Studio (Gemini) za darmo

PipMCP nie jest powiązany z Google AI Studio (Gemini). Nazwy produktów są znakami towarowymi ich właścicieli.