Le paramètre media_resolution contrôle la façon dont l'API Gemini traite les entrées multimédias telles que les images, les vidéos et les documents PDF en déterminant le nombre maximal de jetons alloués aux entrées multimédias. Vous pouvez ainsi équilibrer la qualité de la réponse par rapport à la latence et au coût. Pour connaître les différents paramètres, les valeurs par défaut et leur correspondance avec les jetons, consultez la section Nombre de jetons.
Vous pouvez configurer la résolution multimédia pour des objets multimédias individuels (éléments de contenu) dans votre requête (Gemini 3 uniquement).
Résolution multimédia par élément de contenu (Gemini 3 uniquement)
Gemini 3 vous permet de définir la résolution multimédia pour des objets multimédias individuels dans votre requête, ce qui vous offre une optimisation précise de l'utilisation des jetons. Vous pouvez combiner différents niveaux de résolution dans une même requête. Par exemple, vous pouvez utiliser une haute résolution pour un diagramme complexe et une faible résolution pour une image contextuelle simple.
Python
from google import genai
client = genai.Client()
myfile = client.files.upload(file="path/to/image.jpg")
interaction = client.interactions.create(
model="gemini-3.6-flash",
input=[
{"type": "text", "text": "Describe this image:"},
{
"type": "image",
"uri": myfile.uri,
"mime_type": myfile.mime_type,
"resolution": "high"
}
]
)
print(interaction.output_text)
JavaScript
import { GoogleGenAI } from "@google/genai";
const ai = new GoogleGenAI({});
async function main() {
const myfile = await