Skip to Content

Gemini Models API

Consulte os modelos disponíveis na plataforma OfoxAI pelo protocolo nativo Gemini. O formato de resposta segue a especificação da API Google GenAI (campos camelCase como name, displayName, inputTokenLimit).

A API de Models é uma interface pública — não é necessário API Key. Este endpoint retorna todos os modelos disponíveis pelo protocolo Gemini, não apenas a série Google.

Listar todos os modelos

GET https://api.ofox.ai/gemini/v1beta/models

Exemplo de requisição

Terminal
curl https://api.ofox.ai/gemini/v1beta/models

Formato da resposta

{ "models": [ { "name": "models/google/gemini-3-flash-preview", "version": "001", "displayName": "Google: Gemini 3 Flash Preview", "description": "High speed, high value thinking model designed for agentic workflows...", "inputTokenLimit": 1048576, "outputTokenLimit": 65536, "supportedGenerationMethods": [ "generateContent", "countTokens" ], "ownedBy": "google", "canonicalSlug": "gemini-3-flash-preview", "contextLength": 1048576, "architecture": { "modality": "text+image+audio+file->text", "input_modalities": ["text", "image", "audio", "file"], "output_modalities": ["text"], "tokenizer": "gemini", "instruct_type": null }, "pricing": { "prompt": "0.0000005", "completion": "0.000003", "audio": "0.000001", "input_cache_read": "0.00000005", "input_cache_write": "0.000001", "web_search": "0.014" }, "topProvider": { "context_length": 1048576, "max_completion_tokens": 65536, "is_moderated": false }, "supportedParameters": [ "temperature", "top_p", "max_tokens", "stop", "tools", "tool_choice", "response_format", "reasoning" ], "expirationDate": null } ] }

Diferenças de campos em relação ao protocolo OpenAI

CampoProtocolo OpenAIProtocolo Gemini
Chave da listadatamodels
Identificador do modeloidname (com prefixo models/)
NomenamedisplayName
Tamanho do contextocontext_lengthinputTokenLimit + contextLength
Saída máximatop_provider.max_completion_tokensoutputTokenLimit
Convenção de nomessnake_casecamelCase

Filtrar modelos por provedor

GET https://api.ofox.ai/gemini/v1beta/models/{provider}

Parâmetros de caminho

ParâmetroTipoDescrição
providerstringIdentificador do provedor, ex: google, anthropic, openai

Exemplo de requisição

Terminal
# Listar apenas modelos Google curl https://api.ofox.ai/gemini/v1beta/models/google

Formato da resposta

O formato da resposta é idêntico ao da listagem completa de modelos. O array models contém apenas modelos do provedor especificado.

Obter detalhes do modelo

GET https://api.ofox.ai/gemini/v1beta/models/{provider}/{model_id}

Parâmetros de caminho

ParâmetroTipoDescrição
providerstringIdentificador do provedor, ex: google
model_idstringNome do modelo, ex: gemini-3-flash-preview

Exemplo de requisição

Terminal
curl https://api.ofox.ai/gemini/v1beta/models/google/gemini-3-flash-preview

Formato da resposta

Retorna um único objeto Model, com a mesma estrutura dos objetos na listagem.

Last updated on