Criar com a API Gemini
Integre com facilidade o maior e mais eficiente modelo de IA 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 uma versatilidade incomparável
Integre o 1.5 Flash ao seu app com a API Gemini
É rápido e sem custo financeiro começar a criar com os 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 baseados nos seus dados
Cada modelo do Gemini é criado para um conjunto de casos de uso, o que cria uma família de modelos versátil que funciona de forma eficiente em tudo, desde data centers até dispositivos.
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 SÉRIE SAMSUNG S24. MAIS EM BREVE