Gemini Developer API 与 Gemini Enterprise Agent Platform 的对比

使用 Gemini 开发生成式 AI 解决方案时,Google 提供两种 API 产品: Gemini Developer APIGemini Enterprise Agent Platform API

Gemini Developer API 提供最快的路径来构建、生产化和扩缩由 Gemini 提供支持的应用。大多数开发者都应使用 Gemini Developer API,除非需要特定的企业控制。

Gemini Enterprise Agent Platform 提供了一个全面的生态系统,其中包含企业就绪型功能和服务,用于构建和部署由 Google Cloud Platform 提供支持的生成式 AI 应用。

我们最近简化了在这些服务之间迁移的过程。现在,您可以通过统一的 Google Gen AI SDK访问 Gemini Developer API 和 Gemini Enterprise Agent Platform API。

代码比较

此页面并排比较了 Gemini Developer API 和 Gemini Enterprise Agent Platform 文本生成快速入门的代码。

Python

您可以通过 google-genai 库访问 Gemini Developer API 和 Gemini Enterprise Agent Platform 服务。如需了解如何安装 google-genai,请参阅 页面 。

Gemini Developer API

from google import genai

client = genai.Client()

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

Gemini Enterprise Agent Platform API

from google import genai

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

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

JavaScript 和 TypeScript

您可以通过 @google/genai 库访问 Gemini Developer API 和 Gemini Enterprise Agent Platform 服务。如需了解如何安装 @google/genai,请参阅 页面。

Gemini Developer API

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

const ai = new GoogleGenAI({});

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

main();

Gemini Enterprise Agent Platform API

import { GoogleGenAI } from '@google/genai';
const ai = new