Versionet e API të shpjeguara

Ky dokument ofron një përmbledhje të përgjithshme të ndryshimeve midis versioneve v1 dhe v1beta të Gemini API.

  • v1 : Versioni stabil i API-t. Karakteristikat në versionin stabil mbështeten plotësisht gjatë gjithë jetëgjatësisë së versionit kryesor. Nëse ka ndonjë ndryshim të prishur, do të krijohet një version i ri kryesor i API-t dhe versioni ekzistues do të hiqet dorë pas një periudhe të arsyeshme kohore. Ndryshimet jo-prishëse mund të futen në API pa ndryshuar versionin kryesor. API-ja e Ndërveprimeve dhe karakteristikat e saj kryesore janë përgjithësisht të disponueshme në v1 .
  • v1beta : Ky version përfshin veçori dhe aftësi të hershme që janë duke u zhvilluar në mënyrë aktive. Ndërsa veçoritë në v1beta mund të jenë subjekt i ndryshimeve ndërsa i përsosim ato bazuar në reagime, ju lejon të provoni aftësi të reja përpara se ato të promovohen në versione të qëndrueshme.

Aftësia dhe mbështetja e veçorive

Tabela e mëposhtme detajon disponueshmërinë e aftësive në v1 (GA) dhe v1beta (Beta). Aftësitë dhe mjetet e API-t bazë vlejnë si për API-n e Ndërveprimeve ashtu edhe generateContent , përveç nëse specifikohet ndryshe:

Karakteristikë v1 v1beta
Aftësitë kryesore të API-t
API-ja e Ndërveprimeve
Thirrja e funksionit
Prodhim i Strukturuar
Të menduarit / arsyetimi
Udhëzimet e Sistemit
Dalja e audios (Konfigurimi i të folurit)
Niveli i Shërbimit (Prioriteti / Fleksibël)
Mjete
Mjet Ekzekutimi i Kodit
Guarantee për Kërkimin në Google
Vendndodhja në tokë e Google Maps
Mjeti i Kontekstit të URL-së
Mjeti i Kërkimit të Skedarëve
Mjeti i Përdorimit të Kompjuterit
Mjeti i Serverave MCP
API-të në kohë reale
API Live (WebSockets)
API-ja e Muzikës Live
Tokenet Ephemerale (API Live)
API-të e platformës
API-ja e modeleve
Rruga e Shërbimit të Skedarëve
Itinerari i Dyqaneve të Kërkimit të Skedarëve
API-ja e agjentëve
API-ja e grepave të uebit
Ruajtja në memorje e kontekstit
  • - Mbështetur

Konfiguro versionin e API-t në një SDK

SDK-të e API-t Gemini kanë si parazgjedhje v1beta , por ju mund të specifikoni në mënyrë të qartë versionet duke vendosur versionin e API-t siç tregohet në shembullin e mëposhtëm të kodit:

Python

from google import genai

client = genai.Client(http_options={'api_version': 'v1'})

interaction = client.interactions.create(
    model='gemini-3.6-flash',
    input="Explain how AI works",
)

print(interaction.output_text)

JavaScript

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

const ai = new GoogleGenAI({
  httpOptions: { apiVersion: "v1" },
});

async function main() {
  const interaction = await ai.interactions.create({
    model: "gemini-3.6-flash",
    input: "Explain how AI works",
  });
  console.log(interaction.output_text);
}

await main();

PUSHTIM

curl -X POST "https://generativelanguage.googleapis.com/v1/interactions" \
  -H "x-goog-api-key: $GEMINI_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
    "model": "gemini-3.6-flash",
    "input": "Explain how AI works",
  }'