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 Nano
Android AICore की मदद से, बेहतरीन फ़ोन में Gemini Nano का इस्तेमाल किया जा सकता है. इससे आपको डिवाइस पर मौजूद एआई का इस्तेमाल करके ऐसी सुविधाएं बनाने में मदद मिलती है जो संवेदनशील जानकारी का इस्तेमाल करती हैं या डिवाइस के ऑफ़लाइन होने पर भी काम करती हैं.
Pixel 8 Pro और SAMSUNG S24 सीरीज़ के लिए, यह सुविधा जल्द ही लॉन्च की जाएगी