Criar com a API Gemini
Integre facilmente o modelo de IA mais avançado do Google aos seus apps
Já disponível
2 milhões de tokens
Conheça nossa janela de contexto mais longa no Gemini 1.5 Pro. Crie e teste a API Gemini no Google AI Studio.
Vários tamanhos do Gemini
para versatilidade incomparável
Integrar o Flash 1.5 ao app com a API Gemini
É rápido e gratuito começar a criar com modelos do Gemini no 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),
]);
IA pronta para empresas
Criar agentes com base nos seus dados
Cada modelo do Gemini é criado para o próprio conjunto de casos de uso, o que cria uma família de modelos versátil que funciona de maneira eficiente em tudo, de data centers ao dispositivo.
Crie IA de nível empresarial
Integre modelos de IA aos seus serviços com o framework robusto de segurança, privacidade e compliance do Google Cloud.
Ecossistema de desenvolvedores do Gemini
Ferramentas do Google
Parceiros
Gemini Nano
Com o Android AICore, os smartphones mais avançados podem executar o Gemini Nano, facilitando a criação de experiências de IA no dispositivo que usam informações sensíveis ou precisam funcionar mesmo quando o dispositivo está off-line.
DISPONÍVEL NO PIXEL 8 PRO E NO SAMSUNG S24, COM MAIS DISPOSITIVOS EM BREVE