Crea con l'API Gemini
Integra facilmente il modello di IA più completo e avanzato di Google nelle tue app
Disponibile ora
2 milioni di token
Esplora la finestra contestuale più lunga di sempre in Gemini 1.5 Pro. Crea ed esegui esperimenti con l'API Gemini in Google AI Studio.
Più dimensioni di Gemini
per una versatilità senza pari
Integra 1.5 Flash nella tua app con l'API Gemini
Iniziare a creare con i modelli Gemini in Google AI Studio è facile e gratuito
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),
]);
IA di livello enterprise
Crea agenti basati sui tuoi dati
Ogni modello Gemini è realizzato per una serie di casi d'uso, rendendo la famiglia di modelli versatile ed efficiente su qualsiasi cosa, dai data center alla soluzione on-device.
Creare un'AI di livello enterprise
Integra i modelli di IA nei tuoi servizi con il solido framework di sicurezza, privacy e conformità di Google Cloud.
Ecosistema di sviluppatori di Gemini
Strumenti Google
Partner
Gemini Nano
Android AICore consente a smartphone potenti di eseguire Gemini Nano, semplificando la creazione di esperienze IA on-device che utilizzano informazioni sensibili o devono funzionare anche quando il dispositivo è offline.
DISPONIBILE SU PIXEL 8 PRO E SULLA SERIE SAMSUNG S24. ALTRE DISPONIBILI A BREVE