تساعدك Gemini API وGoogle AI Studio في بدء استخدام أحدث نماذج Google وتحويل أفكارك إلى تطبيقات قابلة للتطوير.

Python

import google.generativeai as genai

genai.configure(api_key="YOUR_API_KEY")
model = genai.GenerativeModel("gemini-1.5-flash")
response = model.generate_content("Explain how AI works")
print(response.text)

Node.js

const { GoogleGenerativeAI } = require("@google/generative-ai");

const genAI = new GoogleGenerativeAI("YOUR_API_KEY");
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash" });

const prompt = "Explain how AI works";

const result = await model.generateContent(prompt);
console.log(result.response.text());

REST

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=$YOUR_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
  "contents": [{
    "parts":[{"text": "Write a story about a magic backpack."}]
    }]
   }'

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

تجربة Gemini في Google AI Studio

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

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

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

حلّ المهام من خلال التحسين

تعديل سلوك نماذج Gemini للتكيّف مع مهام محدّدة والتعرّف على البيانات وحلّ المشاكل اضبط النماذج باستخدام بياناتك الخاصة لجعل عمليات نشر الإنتاج أكثر فعالية وموثوقية.

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

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

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

البدء