Gemini API është shtegu më i shpejtë nga kërkesa te prodhimi me Gemini, Veo, Nano Banana etj. Ai të lejon t'i integrosh këto modele gjeneruese në aplikacionet e tua për të gjeneruar tekst dhe imazhe, për të analizuar hyrjet multimodale dhe për të ndërtuar agjentë bisedues.
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
model="gemini-3.8-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.8-flash",
input: "Explain how AI works in a few words",
});
console.log(interaction.output_text);
Java
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.CreateModelInteraction;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.interactions.Model;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateModelInteraction params =
CreateModelInteraction.builder()
.model(Model.of("gemini-3.8-flash"))
.input(InteractionsInput.of("Explain how AI works in a few words"))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(params)).interaction().get();
System.out.println(interaction.outputText().orElse(""));
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
"google.golang.org/genai/interactions/models/interactions"
"google.golang.org/genai/interactions/models/operations"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
res, err := client.Interactions.Create(ctx, operations.CreateInteractionRequest{
Body: operations.NewCreateInteractionRequestBody(interactions.CreateModelInteraction{
Model: interactions.Model("gemini-3.8-flash"),
Input: interactions.NewInteractionsInput("Explain how AI works in a few words"),
}),
})
if err != nil {
log.Fatal(err)
}
if res.Interaction.OutputText != nil {
fmt.Println(*res.Interaction.OutputText)
}
}
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.8-flash",
"input": "Explain how AI works in a few words"
}'
Njihu me modelet
Shiko të gjithëGemini 4 Argon I ri
Modeli ynë kryesor arsyetues me një dritare kontekstuale të ndarë me 1 milion tokenë dhe dekodime të gjata deri në 1 milion tokenë.
Gemini 3.8 Flash I ri
Modeli ynë më inteligjent Flash, i krijuar për inxhinieri softuerike me horizont të gjatë, agjentë autonomë dhe flukse komplekse pune të ndërmarrjeve.
Gemini 3.8 Flash TTS I ri
Modeli i "Tekstit në ligjërim" i nivelit të studios me aktrim shprehës, dizajnin e personalizuar të zërit dhe replikimin e zërit.
Gemini 3.5 Flash-Lite
Model me volum të lartë dhe i ndjeshëm ndaj kostos, i optimizuar për detyrat e nënagjentëve me rendiment të lartë dhe vonesë të ulët.
Nano Banana
Modele të gjenerimit dhe modifikimit të imazheve të nivelit më të lartë.
Gemini Omni Flash
Modeli ynë i gjenerimit dhe modifikimit të videove i teknologjisë së fundit.
Gemini 3.5 Transcribe I ri
Modeli i ligjërimit në tekst me vonesë të ulët me zbulimin e gjuhës bazuar në ligjërim, identifikimin e folësit dhe vulat kohore të fjalëve.
Gemini Robotics
Një model i gjuhës së vizionit (VLM) që sjell aftësitë agjentike të Gemini në robotikë dhe mundëson arsyetimin e përparuar në botën fizike.
Eksploro aftësitë
Gjenerimin e imazhit
Gjenero dhe modifiko imazhe me kontekst të lartë në mënyrë të integruar me Nano Banana.
Kontekst i gjatë
Fut miliona kode te modelet e Gemini dhe nxirr njohuri nga imazhet, videot dhe dokumentet e pastrukturuara.
Rezultatet e strukturuara
Kufizo Gemini që të përgjigjet me JSON, një format i strukturuar i të dhënave i përshtatshëm për përpunimin e automatizuar.
Thirrje funksioni
Krijo flukse pune me agjentë duke lidhur Gemini me API-të dhe veglat e jashtme.
Gjenerimi i videove me Veo 3.1
Krijo përmbajtje video me cilësi të lartë nga kërkesat me tekst ose imazhe me modelin tonë të nivelit më të lartë.
Agjentët e zërit me Live API
Krijo aplikacione dhe agjentë zanorë në kohë reale me Live API.
Vegla
Lidhe Gemini me botën nëpërmjet veglave të integruara si "Kërko në Google", "Konteksti me URL", Google Maps, "Ekzekutimi i kodit" dhe "Përdorimi i kompjuterit".
Kuptimi i dokumenteve
Përpuno deri në 1000 faqe të skedarëve PDF me kuptim të plotë multimodal ose lloje të tjera skedarësh të bazuar në tekst.
Arsyetuesi
Eksploro se si aftësitë e të menduarit përmirësojnë arsyetimin për detyrat dhe agjentët kompleksë.
Krijo agjentë
Agjentët e menaxhuar i japin Gemini një hapësirë pune për të planifikuar dhe përfunduar detyrat në mënyrë të pavarur. Në një kërkesë të vetme, Gemini mund të shkruajë dhe të ekzekutojë kod, të kërkojë në ueb dhe të krijojë skedarë në një mjedis të strehuar të izoluar. Fillo me agjentin tonë të integruar të Antigravity ose personalizoje atë me udhëzimet dhe veglat e tua.
Python
from google import genai
client = genai.Client()
interaction = client.interactions.create(
agent="antigravity-preview-09-2026",
input=(
"Research the top 5 sustainable fashion brands, "
"compare their materials and pricing tiers, and "
"build an interactive dashboard in analysis.html."
),
environment="remote"
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
const interaction = await ai.interactions.create({
agent: "antigravity-preview-09-2026",
input:
"Research the top 5 sustainable fashion brands, " +
"compare their materials and pricing tiers, and " +
"build an interactive dashboard in analysis.html.",
environment: "remote",
});
console.log(interaction.output_text);
Java
import com.google.genai.Client;
import com.google.genai.gaos.models.interactions.AgentOption;
import com.google.genai.gaos.models.interactions.CreateAgentInteraction;
import com.google.genai.gaos.models.interactions.CreateAgentInteractionEnvironment;
import com.google.genai.gaos.models.interactions.Interaction;
import com.google.genai.gaos.models.interactions.InteractionsInput;
import com.google.genai.gaos.models.operations.CreateInteractionRequestBody;
Client client = new Client();
CreateAgentInteraction params =
CreateAgentInteraction.builder()
.agent(AgentOption.of("antigravity-preview-09-2026"))
.input(
InteractionsInput.of(
"Research the top 5 sustainable fashion brands, "
+ "compare their materials and pricing tiers, and "
+ "build an interactive dashboard in analysis.html."))
.environment(CreateAgentInteractionEnvironment.of("remote"))
.build();
Interaction interaction =
client.interactions.create(CreateInteractionRequestBody.of(params))
.interaction()
.get();
System.out.println(interaction.outputText().orElse(""));
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
"google.golang.org/genai/interactions/models/interactions"
"google.golang.org/genai/interactions/models/operations"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
res, err := client.Interactions.Create(ctx, operations.CreateInteractionRequest{
Body: operations.NewCreateInteractionRequestBody(interactions.CreateAgentInteraction{
Agent: interactions.AgentOption("antigravity-preview-09-2026"),
Input: interactions.NewInteractionsInput(
"Research the top 5 sustainable fashion brands, " +
"compare their materials and pricing tiers, and " +
"build an interactive dashboard in analysis.html.",
),
Environment: genai.Ptr(interactions.NewCreateAgentInteractionEnvironment("remote")),
}),
})
if err != nil {
log.Fatal(err)
}
if res.Interaction.OutputText != nil {
fmt.Println(*res.Interaction.OutputText)
}
}
REST
curl -X POST \
"https://generativelanguage.googleapis.com/v1beta/interactions" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-d '{
"agent": "antigravity-preview-09-2026",
"input": "Research the top 5 sustainable fashion brands, compare their materials and pricing tiers, and build an interactive dashboard in analysis.html.",
"environment": "remote"
}'
Interactions API
Interactions API është bërë ndërfaqja jonë e parazgjedhur që nga qershori 2026 dhe është mënyra më e mirë për të ndërtuar me modelet dhe agjentët e Gemini në vijim. Nëse po fillon një projekt të ri, duhet të përdorësh API-n e "Interaksioneve". Ndërkohë që vazhdon të mbështetet, generateContent API tani konsiderohet si version i vjetër.
Përmbledhja e ndërveprimeve
Mëso se si Interactions API menaxhon gjendjen e bisedës, mesazhet dhe formatet e rezultateve.
Udhëzuesi i migrimit
Udhëzues hap pas hapi për të kaluar kodin tënd nga generateContent tek Interactions API.
Transmetimi
Transmeto në kohë reale elementet, mendimet rritëse dhe ngjarjet e thirrjeve të veglave.