API جمینی
پلتفرم توسعهدهندگان برای ساخت و توسعه با جدیدترین مدلهای هوش مصنوعی گوگل. شروع در عرض چند دقیقه.
پایتون
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-2.5-flash",
contents="Explain how AI works in a few words",
)
print(response.text)
جاوا اسکریپت
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-2.5-flash",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
برو
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-2.5-flash",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
جاوا
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-2.5-flash",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
سی شارپ
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-2.0-flash", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
استراحت
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
برای دریافت کلید API و برقراری اولین فراخوانی API خود در عرض چند دقیقه، راهنمای شروع سریع ما را دنبال کنید.
برای اکثر مدلها، میتوانید بدون نیاز به ایجاد حساب کاربری، از سطح رایگان ما شروع کنید.
با مدلها آشنا شوید
قدرتمندترین مدل استدلال ما، که در کدنویسی و کارهای استدلالی پیچیده عالی عمل میکند
جمینی ۲.۵ فلشمتعادلترین مدل ما، با پنجرهی زمینهی ۱ میلیون توکن و موارد دیگر
جمینی ۲.۵ فلش-لایتسریعترین و مقرونبهصرفهترین مدل چندوجهی ما با عملکرد عالی برای وظایف با فرکانس بالا
وئو ۳.۱مدل تولید ویدیوی پیشرفته ما، با صدای بومی
تصویر فلش Gemini 2.5 (نانو موز)مدل پیشرفته تولید و ویرایش تصویر
جاسازیهای جمینیاولین مدل تعبیه Gemini ما، طراحی شده برای گردشهای کاری RAG تولیدی
بررسی قابلیتها
تولید تصویر بومی (نانو موز)
با استفاده از Gemini 2.5 Flash Image، تصاویر بسیار متنی را به صورت بومی تولید و ویرایش کنید.
متن طولانی
میلیونها توکن را به مدلهای Gemini وارد کنید و از تصاویر، ویدیوها و اسناد بدون ساختار، درک لازم را به دست آورید.