Gemini API की मदद से बनाएं
Google के सबसे बड़े और बेहतरीन एआई मॉडल को अपने ऐप्लिकेशन के साथ आसानी से इंटिग्रेट करें
अभी उपलब्ध है
20 लाख टोकन
Gemini 1.5 Pro में उपलब्ध हमारी अब तक की सबसे लंबी कॉन्टेक्स्ट विंडो को एक्सप्लोर करें. Google AI Studio में, Gemini API का इस्तेमाल करके टेस्ट करें.
Gemini के अलग-अलग साइज़
शानदार और कई तरह के काम करने के लिए
Gemini API की मदद से, अपने ऐप्लिकेशन में 1.5 Flash मॉडल को इंटिग्रेट करना
Google AI Studio में Gemini के मॉडल की मदद से, तेज़ी से और बिना किसी शुल्क के ऐप्लिकेशन बनाया जा सकता है
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 नैनो
Android AICore की मदद से, बेहतर परफ़ॉर्मेंस वाले फ़ोन पर Gemini Nano को चलाया जा सकता है. इससे, डिवाइस पर एआई की सुविधाओं को आसानी से बनाया जा सकता है. ये सुविधाएं, संवेदनशील जानकारी का इस्तेमाल करती हैं या डिवाइस के ऑफ़लाइन होने पर भी काम करती हैं.
Pixel 8 Pro और SAMSUNG S24 सीरीज़ के लिए, यह सुविधा जल्द ही लॉन्च की जाएगी