Skip to Content

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/models

Exemple de requête

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

Format 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

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.ai/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.ai/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.ai/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-flash-preview

Exemple de requête

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

Format de réponse

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

Last updated on