إنشاء التطبيقات باستخدام Gemini API
دمج نموذج الذكاء الاصطناعي الأكبر والأكثر تطوّرًا من Google في تطبيقاتك بسهولة
متاح الآن
مليونا رمز مميّز
استكشِف أطول نافذة سياقية حتى الآن في Gemini 1.5 Pro. يمكنك إنشاء تطبيقات باستخدام Gemini API وتجربتها في Google AI Studio.
أحجام متعدّدة في Gemini
للاستفادة من استخدامات متعددة لا مثيل لها
دمج 1.5 Flash في تطبيقك باستخدام Gemini API
يمكنك بدء استخدام نماذج Gemini مجانًا وبسرعة في Google AI Studio
import google.generativeai as genai
import PIL.Image
import os
genai.configure(api_key=os.environ["GOOGLE_API_KEY"])
img = PIL.Image.open('path/to/image.png')
model = genai.GenerativeModel(model_name="gemini-1.5-flash")
response = model.generate_content(["What is in this photo?", img])
print(response.text)
const { GoogleGenerativeAI } = require("@google/generative-ai");
const fs = require("fs");
const genAI = new GoogleGenerativeAI(process.env.GOOGLE_API_KEY);
async function run() {
const model = genAI.getGenerativeModel({ model: "gemini-1.5-flash"});
const result = await model.generateContent([
"What is in this photo?",
{inlineData: {data: Buffer.from(fs.readFileSync('path/to/image.png')).toString("base64"),
mimeType: 'image/png'}}]
);
console.log(result.response.text());
}
run();
curl https://generativelanguage.googleapis.com/v1beta/models/gemini-1.5-flash:generateContent?key=${GOOGLE_API_KEY} \
-H 'Content-Type: application/json' \
-d '{
"contents":[{
"parts":[
{"text": "What is this picture?"},
{"inline_data": {
"mime_type":"image/png",
"data": "'"$(base64 -i 'path/to/image/image.png')"'"
}}
]}
]
}'
import "github.com/google/generative-ai-go/genai"
import "google.golang.org/api/option"
ctx := context.Background()
client, err := genai.NewClient(ctx, option.WithAPIKey(os.Getenv("GOOGLE_API_KEY")))
model := client.GenerativeModel("gemini-1.5-flash")
resp, err := model.GenerateContent(
ctx,
genai.Text("What's in this photo?"),
genai.ImageData("jpeg", imgData))
val model = GenerativeModel("gemini-1.5-flash")
val response = model.generateContent(content {
text("What's in this photo?")
image(ingredientsBitmap)
})
let model = GenerativeModel(name: "gemini-1.5-flash")
let response = try await model.generateContent("What's in this photo?", image)
final model = GenerativeModel(model: "gemini-1.5-flash", apiKey: apiKey);
final response = await model.generateContent([
Content.text("What's in this photo?"),
Content.data("image/png", imageBytes),
]);
الذكاء الاصطناعي المتوافق مع المؤسسات
إنشاء عملاء خبراء في بياناتك
تم تصميم كل نموذج من نماذج Gemini ليناسب مجموعة حالات الاستخدام الخاصة به، ما يجعل مجموعة نماذج متعددة الاستخدامات تعمل بكفاءة في مختلف الأجهزة، بدءًا من مراكز البيانات ووصولاً إلى الأجهزة.
إنشاء تطبيقات ذكاء اصطناعي على مستوى المؤسسة
يمكنك دمج نماذج الذكاء الاصطناعي في خدماتك باستخدام إطار عمل الأمان والخصوصية والامتثال القوي في Google Cloud.
المنظومة المتكاملة لمطوّري Gemini
أدوات Google
الشركاء
Gemini Nano
يتيح Android AICore للهواتف القوية تشغيل Gemini Nano، ما يسهّل عليك إنشاء تجارب الذكاء الاصطناعي على الجهاز التي تستخدم معلومات حسّاسة أو تحتاج إلى العمل حتى عندما يكون الجهاز غير متصل بالإنترنت.
تتوفّر هذه الميزة على هاتفَي PIXEL 8 PRO وSAMSUNG S24 SERIES، وسنطرح المزيد قريبًا.