يمكنك الحصول على مفتاح واجهة برمجة التطبيقات Gemini وتقديم طلبك الأول لواجهة برمجة التطبيقات في دقائق.

from google import genai

client = genai.Client(api_key="YOUR_API_KEY")

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

print(response.text)
import { GoogleGenAI } from "@google/genai";

const ai = new GoogleGenAI({ apiKey: "YOUR_API_KEY" });

async function main() {
  const response = await ai.models.generateContent({
    model: "gemini-2.0-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, &genai.ClientConfig{
        APIKey:  "YOUR_API_KEY",
        Backend: genai.BackendGeminiAPI,
    })
    if err != nil {
        log.Fatal(err)
    }

    result, err := client.Models.GenerateContent(
        ctx,
        "gemini-2.0-flash",
        genai.Text("Explain how AI works in a few words"),
        nil,
    )
    if err != nil {
        log.Fatal(err)
    }
    fmt.Println(result.Text())
}
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=YOUR_API_KEY" \
  -H 'Content-Type: application/json' \
  -X POST \
  -d '{
    "contents": [
      {
        "parts": [
          {
            "text": "Explain how AI works in a few words"
          }
        ]
      }
    ]
  }'

التعرّف على النماذج

استخدام Gemini في Google AI Studio

استكشاف واجهة برمجة التطبيقات

إنشاء الصور الأصلية

يمكنك إنشاء صور ذات سياق عالٍ وتعديلها بشكلٍ أصلي باستخدام Gemini 2.0 Flash.

استكشاف السياق الطويل

إدخال ملايين الرموز إلى نماذج Gemini والحصول على فهم من الصور والفيديوهات والمستندات غير المنظّمة

إنشاء نتائج منظَّمة

يمكنك تقييد Gemini للردّ باستخدام تنسيق JSON، وهو تنسيق بيانات منظَّمة مناسب للمعالجة الآلية.

بدء إنشاء التطبيقات باستخدام Gemini API

البدء