Krótkie wprowadzenie do interfejsu Gemini API

Z tego krótkiego wprowadzenia dowiesz się, jak zacząć korzystać z interfejsu Gemini API za pomocą wybranego pakietu SDK.


Zobacz w Google AI Wypróbuj notatnik Colab Wyświetl notatnik w GitHubie

Wymagania wstępne

W tym samouczku zakładamy, że wiesz, jak tworzyć aplikacje w Pythonie.

Aby wykonać to krótkie wprowadzenie, upewnij się, że środowisko programistyczne spełnia te wymagania:

  • Python 3.9 lub nowszy

Instalowanie pakietu SDK Google AI

Pakiet SDK Pythona dla interfejsu Gemini API znajduje się w pakiecie google-generativeai. Zainstaluj zależność za pomocą pip:

pip install -q -U google-generativeai

Konfigurowanie uwierzytelniania

Najprostszym sposobem uwierzytelnienia się w interfejsie Gemini API jest skonfigurowanie klucza API zgodnie z opisem w tej sekcji. Jeśli potrzebujesz bardziej rygorystycznych kontroli dostępu, możesz zamiast tego skorzystać z protokołu OAuth.

Jeśli nie masz jeszcze klucza API, utwórz go w Google AI Studio.

Uzyskiwanie klucza interfejsu API z Google AI Studio

Następnie skonfiguruj klucz.

Nie zalecamy dodawania klucza interfejsu API do systemu kontroli wersji, ale zamiast tego przypisz go jako zmienną środowiskową:

export API_KEY=<YOUR_API_KEY>

Importowanie biblioteki

Zaimportuj i skonfiguruj bibliotekę generatywnej AI od Google.

import google.generativeai as genai
import os

genai.configure(api_key=os.environ["API_KEY"])

Przesyłanie pierwszej prośby

Aby wygenerować tekst, użyj metody generateContent.

model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Write a story about a magic backpack.")
print(response.text)

Co dalej?

Gdy już skonfigurujesz wysyłanie żądań do interfejsu Gemini API, możesz korzystać z pełnego zakresu jego funkcji do tworzenia aplikacji i przepływów pracy. Aby rozpocząć korzystanie z funkcji interfejsu Gemini API, zapoznaj się z tymi przewodnikami:

Szczegółową dokumentację metod i parametrów żądań interfejsu Gemini znajdziesz w przewodnikach w dokumentacji API.