OneMux/Documentation/Entrées multimodales

Entrées multimodales

OneMux prend en charge la compréhension des images, l’analyse des documents PDF et l’analyse de contenus multimodaux. Compatible avec les modèles de vision tels que GPT-6.1, Claude Opus 5.5 et Gemini 4 Argon. Cette page explique comment envoyer des images, analyser le contenu de documents, ainsi que les formats de fichiers pris en charge et les limites de taille.

Modèles pris en charge

Modèles prenant en charge les entrées multimodales :

  • GPT-6.1 Sol, GPT-6.1 Luna
  • Claude Opus 5.5, Claude Sonnet 5.5
  • Gemini 4 Argon, Gemini 2.0 Flash

Compréhension des images

Envoyez une image via une URL ou en Base64 :

from openai import OpenAI

client = OpenAI(
    api_key="sk-xxx",
    base_url="https://api.onemux.net/v1"
)

response = client.chat.completions.create(
    model="gpt-6.1-sol",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "text", "text": "Que représente cette image ?"},
                {
                    "type": "image_url",
                    "image_url": {"url": "https://example.com/image.jpg"}
                }
            ]
        }
    ]
)

print(response.choices[0].message.content)

Analyse de documents PDF

Certains modèles peuvent analyser directement des documents PDF :

response = client.chat.completions.create(
    model="claude-opus-5-5",
    messages=[
        {
            "role": "user",
            "content": [
                {"type": "text", "text": "Résume les informations clés de ce document PDF"},
                {
                    "type": "image_url",
                    "image_url": {"url": "https://example.com/document.pdf"}
                }
            ]
        }
    ]
)

Formats et limites pris en charge

TypeFormats pris en chargeLimite de taille
ImagePNG, JPG, JPEG, WEBP, GIF20MB maximum
DocumentPDF20MB maximum
Base64Tous les formats d’image20MB maximum après encodage