Skip to Content
Référence APIProtocole natif GeminiModels

Gemini Models API

Consultez les modèles disponibles sur la plateforme OfoxAI via le protocole natif Gemini. Le format de réponse suit la spécification de l’API Google GenAI (champs name, displayName, inputTokenLimit et autres en camelCase).

L’API Models est un endpoint public qui ne nécessite pas de clé API. Cet endpoint retourne tous les modèles accessibles via le protocole Gemini, pas seulement la série Google.

Lister tous les modèles

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

Exemple de requête

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

Format de réponse

{ "models": [ { "name": "models/google/gemini-3.8-flash", "version": "001", "displayName": "Google: Gemini 3.8 Flash", "description": "Gemini 3.8 Flash is Google's most intelligent Flash model, with significant gains over 3.7 Flash across software engineering, agentic tasks, and multi-step reasoning. All input modalities (text/image/video/audio) unified pricing; batch tier at 50% discount. Thinking model with configurable levels. 1M context. Released September 2, 2026.", "inputTokenLimit": 1000000, "outputTokenLimit": 65536, "supportedGenerationMethods": [ "generateContent", "countTokens" ], "ownedBy": "google", "canonicalSlug": "gemini-3.8-flash", "contextLength": 1000000, "architecture": { "modality": "text+image+audio+file->text", "input_modalities": [ "text", "image", "audio", "file" ], "output_modalities": [ "text" ], "tokenizer": "gemini", "instruct_type": null }, "pricing": { "prompt": "0.0000015", "completion": "0.0000075", "audio": "0.0000015", "input_cache_read": "0.00000015", "input_cache_write": "0.000000083", "input_cache_write_1h": "0.000001", "input_cached_audio": "0.00000015", "web_search": "0.014" }, "topProvider": { "context_length": 1000000, "max_completion_tokens": 65536, "is_moderated": false }, "supportedParameters": [ "temperature", "top_p", "max_tokens", "stop", "tools", "tool_choice", "response_format", "reasoning" ], "expirationDate": null, "isDeprecated": false, "aliases": [ "gemini-3.8-flash" ] } ] }

Différences de champs avec le protocole OpenAI

ChampProtocole OpenAIProtocole Gemini
Clé de listedatamodels
Identifiant du modèleidname (avec préfixe models/)
NomnamedisplayName
Longueur du contextecontext_lengthinputTokenLimit + contextLength
Sortie maximaletop_provider.max_completion_tokensoutputTokenLimit
Convention de nommagesnake_casecamelCase

Filtrer les modèles par fournisseur

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

Paramètres de chemin

ParamètreTypeDescription
providerstringIdentifiant du fournisseur, ex. google, anthropic, openai

Exemple de requête

Terminal
# Lister uniquement les modèles Google curl https://api.ofox.io/gemini/v1beta/models/google

Format de réponse

Le format de réponse est identique à celui de la liste complète ; le tableau models ne contient que les modèles du fournisseur spécifié.

Obtenir les détails d’un modèle

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

Paramètres de chemin

ParamètreTypeDescription
providerstringIdentifiant du fournisseur, ex. google
model_idstringNom du modèle, ex. gemini-3.8-flash

Exemple de requête

Terminal
curl https://api.ofox.io/gemini/v1beta/models/google/gemini-3.8-flash

Format de réponse

Retourne un seul objet Model dont la structure est identique à celle des objets de la liste.

Dernière mise à jour le