这是indexloc提供的服务,不要输入任何密码

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

Python

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)

JavaScript

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())
}

Java

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());
  }
}

REST

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"
          }
        ]
      }
    ]
  }'

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

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

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

إنشاء الصور باستخدام ميزة مضمَّنة

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

استكشاف المحتوى الطويل

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

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

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

بدء تصميم التطبيقات باستخدام Gemini API

البدء