Gemini API

Gemini API to najszybsza droga od prompta do wersji produkcyjnej z Gemini, Veo, Nano Banana i innymi modelami. Umożliwia integrację tych modeli generatywnych z aplikacjami w celu generowania tekstu i obrazów, analizowania danych wejściowych multimodalnych oraz tworzenia agentów konwersacyjnych.

Python

from google import genai

client = genai.Client()

interaction = client.interactions.create(
    model="gemini-3.7-flash",
    input="Explain how AI works in a few words"
)

print(interaction.output_text)

JavaScript

import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({});

const interaction = await ai.interactions.create({
  model: "gemini-3.7-flash",
  input: "Explain how AI works in a few words",
});

console.log(interaction.output_text);

REST

curl -X POST "https://generativelanguage.googleapis.com/v1beta/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-3.7-flash",
    "input": "Explain how AI works in a few words"
  }'
Zacznij tworzyć

Postępuj zgodnie z przewodnikiem dla początkujących, aby uzyskać klucz interfejsu API i wykonać pierwsze wywołanie interfejsu API w ciągu kilku minut.


Poznaj różne modele

Wyświetl wszystko

Poznaj możliwości

Interactions API

Od czerwca 2026 r. Interactions API stał się naszym domyślnym interfejsem i jest najlepszym sposobem na tworzenie aplikacji z wykorzystaniem modeli i agentów Gemini. Jeśli zaczynasz nowy projekt, użyj Interactions API. Interfejs generateContent API jest nadal obsługiwany, ale jest teraz uważany za starszy.