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.