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.ai/gemini/v1beta/modelsExemple de requête
Terminal
curl https://api.ofox.ai/gemini/v1beta/modelsFormat de réponse
{
"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
}
]
}Différences de champs avec le protocole OpenAI
| Champ | Protocole OpenAI | Protocole Gemini |
|---|---|---|
| Clé de liste | data | models |
| Identifiant du modèle | id | name (avec préfixe models/) |
| Nom | name | displayName |
| Longueur du contexte | context_length | inputTokenLimit + contextLength |
| Sortie maximale | top_provider.max_completion_tokens | outputTokenLimit |
| Convention de nommage | snake_case | camelCase |
Filtrer les modèles par fournisseur
GET https://api.ofox.ai/gemini/v1beta/models/{provider}Paramètres de chemin
| Paramètre | Type | Description |
|---|---|---|
provider | string | Identifiant du fournisseur, ex. google, anthropic, openai |
Exemple de requête
Terminal
# Lister uniquement les modèles Google
curl https://api.ofox.ai/gemini/v1beta/models/googleFormat 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.ai/gemini/v1beta/models/{provider}/{model_id}Paramètres de chemin
| Paramètre | Type | Description |
|---|---|---|
provider | string | Identifiant du fournisseur, ex. google |
model_id | string | Nom du modèle, ex. gemini-3-flash-preview |
Exemple de requête
Terminal
curl https://api.ofox.ai/gemini/v1beta/models/google/gemini-3-flash-previewFormat de réponse
Retourne un seul objet Model dont la structure est identique à celle des objets de la liste.
Last updated on