گوگل هنگام توسعه راهحلهای هوش مصنوعی مولد با Gemini، دو محصول API ارائه میدهد: Gemini Developer API و Gemini Enterprise Agent Platform API .
رابط برنامهنویسی نرمافزار Gemini Developer API سریعترین مسیر برای ساخت، تولید و مقیاسپذیری برنامههای مبتنی بر Gemini را فراهم میکند. اکثر توسعهدهندگان باید از رابط برنامهنویسی نرمافزار Gemini Developer API استفاده کنند، مگر اینکه نیاز به کنترلهای سازمانی خاصی وجود داشته باشد.
پلتفرم Gemini Enterprise Agent یک اکوسیستم جامع از ویژگیها و خدمات آماده برای سازمانها را برای ساخت و استقرار برنامههای هوش مصنوعی مولد با پشتیبانی پلتفرم ابری گوگل ارائه میدهد.
ما اخیراً مهاجرت بین این سرویسها را ساده کردهایم. هم API توسعهدهندگان Gemini و هم API پلتفرم عامل سازمانی Gemini اکنون از طریق SDK یکپارچه هوش مصنوعی گوگل Gen AI قابل دسترسی هستند.
مقایسه کد
این صفحه مقایسههای کد پهلو به پهلو بین رابط برنامهنویسی توسعهدهنده Gemini و پلتفرم عامل سازمانی Gemini برای تولید متن را ارائه میدهد.
پایتون
شما میتوانید از طریق کتابخانه google-genai به هر دو سرویس Gemini Developer API و Gemini Enterprise Agent Platform دسترسی داشته باشید. برای دستورالعملهای نحوه نصب google-genai به صفحه کتابخانهها مراجعه کنید.
رابط برنامهنویسی کاربردی (API) توسعهدهندگان جمینی
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-3.8-flash", contents="Explain how AI works in a few words"
)
print(response.text)
رابط برنامهنویسی کاربردی پلتفرم عامل سازمانی 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.8-flash", contents="Explain how AI works in a few words"
)
print(response.text)
جاوا اسکریپت و تایپ اسکریپت
شما میتوانید از طریق کتابخانه @google/genai به هر دو سرویس Gemini Developer API و Gemini Enterprise Agent Platform دسترسی داشته باشید. برای دستورالعملهای مربوط به نحوه نصب @google/genai به صفحه کتابخانهها مراجعه کنید.
رابط برنامهنویسی کاربردی (API) توسعهدهندگان جمینی
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-3.8-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
main();
رابط برنامهنویسی کاربردی پلتفرم عامل سازمانی 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.8-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text