A API Gemini é o caminho mais rápido do comando à produção com o Gemini, o Veo, o Nano Banana e muito mais. Ele permite integrar esses modelos generativos aos seus aplicativos para gerar texto e imagens, analisar entradas multimodais e criar agentes de conversação.
Python
from google import genai
client = genai.Client()
response = client.models.generate_content(
model="gemini-4-argon",
contents="Explain how AI works in a few words",
)
print(response.text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const response = await ai.models.generateContent({
model: "gemini-4-argon",
contents: "Explain how AI works in a few words",
});
console.log(response.text);
}
await main();
Go
package main
import (
"context"
"fmt"
"log"
"google.golang.org/genai"
)
func main() {
ctx := context.Background()
client, err := genai.NewClient(ctx, nil)
if err != nil {
log.Fatal(err)
}
result, err := client.Models.GenerateContent(
ctx,
"gemini-4-argon",
genai.Text("Explain how AI works in a few words"),
nil,
)
if err != nil {
log.Fatal(err)
}
fmt.Println(result.Text())
}
Java
package com.example;
import com.google.genai.Client;
import com.google.genai.types.GenerateContentResponse;
public class GenerateTextFromTextInput {
public static void main(String[] args) {
Client client = new Client();
GenerateContentResponse response =
client.models.generateContent(
"gemini-4-argon",
"Explain how AI works in a few words",
null);
System.out.println(response.text());
}
}
C#
using System.Threading.Tasks;
using Google.GenAI;
using Google.GenAI.Types;
public class GenerateContentSimpleText {
public static async Task main() {
var client = new Client();
var response = await client.Models.GenerateContentAsync(
model: "gemini-4-argon", contents: "Explain how AI works in a few words"
);
Console.WriteLine(response.Candidates[0].Content.Parts[0].Text);
}
}
REST
curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-4-argon:generateContent" \
-H "x-goog-api-key: $GEMINI_API_KEY" \
-H 'Content-Type: application/json' \
-X POST \
-d '{
"contents": [
{
"parts": [
{
"text": "Explain how AI works in a few words"
}
]
}
]
}'
Conheça os modelos
Ver tudoGemini 4 Argon Novo
Nosso principal modelo de raciocínio, com uma janela de contexto compartilhada de 1 milhão de tokens e decodificações longas de até 1 milhão de tokens.
Gemini 3.6 Flash Novo
Nosso modelo mais recente, que equilibra velocidade e inteligência para oferecer um desempenho sólido em tarefas agênticas e multimodais.
Gemini 3.8 Flash TTS Novo
Modelo de conversão de texto em voz de nível de estúdio com atuação expressiva, design de voz personalizado e replicação de voz.
Gemini 3.5 Flash-Lite Novo
Modelo de alto volume e sensível a custos, otimizado para tarefas de subagentes de alta capacidade de processamento e baixa latência.
Gemini 3.1 Flash-Lite
Modelo de alto volume e sensível a custos com o desempenho e a qualidade da série Gemini 3.
Gemini 3 Flash
Desempenho de ponta que rivaliza com modelos maiores por uma fração do custo.
Nano Banana
Modelos de edição e geração de imagens de última geração.
Gemini Omni Flash
Nosso modelo de geração e edição de vídeos de última geração.
Gemini Robotics
Um modelo de visão-linguagem (VLM) que traz os recursos agênticos do Gemini para a robótica e permite o raciocínio avançado no mundo físico.
Conheça os recursos
Geração de imagens nativa (Nano Banana)
Gere e edite imagens altamente contextualizadas de forma nativa com o Gemini 2.5 Flash Image.
Contexto longo
Insira milhões de tokens nos modelos do Gemini e entenda imagens, vídeos e documentos não estruturados.
Respostas estruturadas
Restrinja o Gemini para responder com JSON, um formato de dados estruturado adequado para processamento automatizado.
Chamadas de função
Crie fluxos de trabalho com agentes conectando o Gemini a APIs e ferramentas externas.
Geração de vídeos com o Gemini Omni Flash
Crie conteúdo de vídeo de alta qualidade com base em comandos de texto ou imagem usando nosso modelo de última geração.
Agentes de voz com a API Live
Crie aplicativos e agentes de voz em tempo real com a API Live.
Ferramentas
Conecte o Gemini ao mundo com ferramentas integradas, como a Pesquisa Google, o contexto de URL, o Google Maps, a execução de código e o uso do computador.
Document Understanding
Processar até 1.000 páginas de arquivos PDF com compreensão multimodal completa ou outros tipos de arquivos de texto.
Pensando
Saiba como os recursos de pensamento melhoram o raciocínio para tarefas e agentes complexos.