API i Zhvilluesit Gemini kundrejt Platformës së Agjentëve të Ndërmarrjes Gemini

Kur zhvillon zgjidhje gjenerative të IA-së me Gemini, Google ofron dy produkte API: API-në e Zhvilluesit Gemini dhe API-në e Platformës së Agentëve të Ndërmarrjes Gemini .

API-ja e Zhvilluesit Gemini ofron rrugën më të shpejtë për të ndërtuar, prodhuar dhe shkallëzuar aplikacionet e mundësuara nga Gemini. Shumica e zhvilluesve duhet të përdorin API-në e Zhvilluesit Gemini, përveç nëse ka nevojë për kontrolle specifike të ndërmarrjes.

Platforma Gemini Enterprise Agent ofron një ekosistem gjithëpërfshirës të veçorive dhe shërbimeve të gatshme për ndërmarrje për ndërtimin dhe vendosjen e aplikacioneve gjeneruese të IA-së të mbështetura nga Platforma Google Cloud.

Kohët e fundit e kemi thjeshtuar migrimin midis këtyre shërbimeve. Si API-ja e Zhvilluesit Gemini ashtu edhe API-ja e Platformës së Agjentëve të Ndërmarrjes Gemini tani janë të arritshme përmes SDK-së së unifikuar të Google Gen AI .

Krahasimi i kodit

Kjo faqe përmban krahasime të kodit krah për krah midis nisjeve të shpejta të Gemini Developer API dhe Gemini Enterprise Agent Platform për gjenerimin e tekstit.

Python

Ju mund të hyni si në shërbimet Gemini Developer API ashtu edhe në shërbimet Gemini Enterprise Agent Platform përmes bibliotekës google-genai . Shihni faqen e bibliotekave për udhëzime se si të instaloni google-genai .

API-ja e Zhvilluesit Gemini

from google import genai

client = genai.Client()

response = client.models.generate_content(
    model="gemini-3-flash-preview", contents="Explain how AI works in a few words"
)
print(response.text)

API-ja e Platformës së Agjentit të Ndërmarrjes Gemini

from google import genai

client = genai.Client(
    vertexai=True, project='your-project-id', location='us-central1'
)

response = client.models.generate_content(
    model="gemini-3-flash-preview", contents="Explain how AI works in a few words"
)
print(response.text)

JavaScript dhe TypeScript

Mund të keni akses si në Gemini Developer API ashtu edhe në shërbimet Gemini Enterprise Agent Platform përmes bibliotekës @google/genai . Shihni faqen e bibliotekave për udhëzime se si të instaloni @google/genai .

API-ja e Zhvilluesit Gemini

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

const ai = new GoogleGenAI({});

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-3-flash-preview",
    contents: "Explain how AI works in a few words",
  });
  console.log(response.text);
}

main();

API-ja e Platformës së Agjentit të Ndërmarrjes Gemini

import { GoogleGenAI } from '@google/genai';
const ai = new GoogleGenAI({
  vertexai: true,
  project: 'your_project',
  location: 'your_location',
});

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-3-flash-preview",
    contents: "Explain how AI works in a few words",
  });
  console.log(response.text);
}

main();

Shko

Mund të keni akses si në Gemini Developer API ashtu edhe në shërbimet Gemini Enterprise Agent Platform përmes bibliotekës google.golang.org/genai . Shihni faqen e bibliotekave për udhëzime se si të instaloni google.golang.org/genai .

API-ja e Zhvilluesit Gemini

import (
  "context"
  "encoding/json"
  "fmt"
  "log"
  "google.golang.org/genai"
)

// Your Google API key
const apiKey = "your-api-key"

func main() {
  ctx := context.Background()
  client, err := genai.NewClient(ctx, nil)
  if err != nil {
      log.Fatal(err)
  }

  // Call the GenerateContent method.
  result, err := client.Models.GenerateContent(ctx, "gemini-3-flash-preview", genai.Text("Tell me about New York?"), nil)

}

API-ja e Platformës së Agjentit të Ndërmarrjes Gemini

import (
  "context"
  "encoding/json"
  "fmt"
  "log"
  "google.golang.org/genai"
)

// Your GCP project
const project = "your-project"

// A GCP location like "us-central1"
const location = "some-gcp-location"

func main() {
  ctx := context.Background()
  client, err := genai.NewClient(ctx, &genai.ClientConfig
  {
        Project:  project,
      Location: location,
      Backend:  genai.BackendVertexAI,
  })

  // Call the GenerateContent method.
  result, err := client.Models.GenerateContent(ctx, "gemini-3-flash-preview", genai.Text("Tell me about New York?"), nil)

}

Raste dhe platforma të tjera përdorimi

Referojuni udhëzuesve specifikë të rasteve të përdorimit në Dokumentacionin e API-t të Zhvilluesit Gemini dhe dokumentacionin e Platformës së Agjentit Ndërmarrjeje Gemini për platformat dhe rastet e përdorimit të tjera.

Konsideratat e migrimit

Kur migroni:

Nëse nuk keni më nevojë të përdorni çelësin tuaj Gemini API për Gemini Developer API, atëherë ndiqni praktikat më të mira të sigurisë dhe fshijeni atë.

Për të fshirë një çelës API:

  1. Hapni faqen e Kredencialeve të API-t të Google Cloud .

  2. Gjeni çelësin API që dëshironi të fshini dhe klikoni ikonën Veprimet .

  3. Zgjidhni Fshij çelësin API .

  4. Në modalin Fshij kredencialet , zgjidhni Fshij .

    Fshirja e një çelësi API zgjat disa minuta për t'u përhapur. Pasi të përfundojë përhapja, çdo trafik që përdor çelësin e fshirë API refuzohet.

Hapat e ardhshëm