Aller au contenu principal

google/gemini-4-argon/chat

L’API Gemini 4 Argon met le modèle de raisonnement de Google au service des enquêtes logicielles et du travail en plusieurs étapes, avec texte, images et audio dans un chat. Son contexte de 1,048,576 tokens est partagé entre entrée, raisonnement et sortie.

Entrée $4Sortie $20par 1 million de tokensEntrée en cache $0.20

Atelier

Envoyer une requête

Démarrage rapide

Les exemples suivent les paramètres publics du point de terminaison choisi. Remplacez la clé API et les médias d’exemple, puis envoyez la requête depuis votre serveur.

SDK et intégrations
POSThttps://api.spicyapi.ai/v1/chat/completions

Authentification API

Conservez la clé API dans la variable serveur SPICY_API_KEY. Utilisez l’authentification Bearer et Content-Type: application/json pour les requêtes JSON.

Authorization: Bearer $SPICY_API_KEY
curl --fail-with-body -sN https://api.spicyapi.ai/v1/chat/completions \
  -H "Authorization: Bearer $SPICY_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: $(uuidgen)" \
  -d '{
  "model": "google/gemini-4-argon/chat",
  "messages": [
    {
      "role": "user",
      "content": "Summarise the following release notes into three bullet points."
    }
  ],
  "stream": true
}' \
  | jq --unbuffered -Rrj 'select(startswith("data: ")) | .[6:] | select(. != "[DONE]") | fromjson | if .error then "\n[error] \(.error.message)\n" else (.choices[0].delta.content? // empty) end'

Généré à partir du schéma d’entrée de ce modèle, le même que l’API utilise pour valider chaque requête.

Conservez le même Idempotency-Key pour chaque requête logique. Après une coupure réseau, ne renvoyez pas automatiquement la requête avec une nouvelle clé. Gardez request_id pour retrouver la requête acceptée. Le flux de chat précédent n’est pas rejoué.

Paramètres d’entrée

Placez les paramètres du modèle au même niveau que model dans le corps JSON. Ce point de terminaison ne les encapsule pas dans un objet input.

messagesarray<object>Obligatoire

Envoyez à Argon les passages sources, captures et échanges dans messages, en conservant tool_call_id pour les résultats de fonctions ; l’audio doit être intégré et respecter la limite cumulée de 14 MB de médias.

Valeur par défaut
Non définie
Contraintes
minItems:1
maxItems:256
response_formatobjectFacultatif

Utilisez response_format pour une table de preuves Argon en JSON, puis vérifiez les champs et types dans votre application avant de l’exploiter.

Valeur par défaut
Non définie
tool_choicestring | objectFacultatif

Pour l’étape suivante d’Argon, tool_choice accepte auto, none, required ou une fonction nommée ; reportez l’identifiant reçu dans le message du résultat correspondant.

Valeur par défaut
Non définie
parallel_tool_callsbooleanFacultatif

parallel_tool_calls permet à Argon de proposer ensemble des vérifications indépendantes ; l’option est active au départ et leur exécution reste à la charge de votre application.

Valeur par défaut
true
toolsarray<object>Facultatif

Définissez jusqu’à 128 fonctions qu’Argon peut demander lors d’une enquête sur du code ou des documents ; votre application vérifie les arguments, exécute l’opération et renvoie le résultat avec son tool_call_id.

Valeur par défaut
Non définie
Contraintes
maxItems:128
top_pnumberFacultatif

Le top_p d’Argon va de 0.01 à 1 ; pour une comparaison contrôlée, modifiez ce seuil de noyau ou temperature plutôt que les deux à la fois.

Valeur par défaut
Non définie
Contraintes
minimum:0.01
maximum:1
temperaturenumberFacultatif

La temperature d’Argon va de 0 à 2 ; gardez la valeur par défaut pour une première analyse des preuves et ne changez l’échantillonnage que pour adapter le style de réponse.

Valeur par défaut
Non définie
Contraintes
minimum:0
maximum:2
stopstring | arrayFacultatif

Argon accepte un à quatre marqueurs d’arrêt et termine la réponse avant le premier marqueur reconnu, sans le restituer comme contenu.

Valeur par défaut
Non définie
Contraintes
minLength:1
minItems:1
maxItems:4
reasoning_effortstringFacultatif

Argon propose reasoning_effort low, medium et high, avec medium par défaut ; augmentez le plafond de sortie pour approfondir le raisonnement, qui ne peut pas être désactivé ici.

Valeur par défaut
"medium"
Valeurs autorisées
"low""medium""high"
max_tokensintegerFacultatif

Sur le point de terminaison synchrone d’Argon, max_tokens vaut 4,096 par défaut et atteint 65,536, raisonnement compris ; le mode long decode distinct n’est pas proposé ici, prévoyez donc la réponse dans le contexte partagé.

Valeur par défaut
4096
Contraintes
minimum:1
maximum:65536

Lire le résultat

Avec stream à false, la requête renvoie directement la réponse complète : lisez choices[].message, sans interroger de tâche. Passez stream à true si votre client gère les Server-Sent Events.

Exemple de réponse terminée
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "google/gemini-4-argon/chat",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Here is a concise summary of the release notes."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 32,
    "completion_tokens": 14,
    "total_tokens": 46
  }
}

Cette réponse n’illustre que la structure. usage donne le nombre de tokens ; la consommation et le coût réels dépendent de votre requête.

SDK et intégrations

Utilisez SpicyAPI dans votre application, terminal, assistant IA ou workflow visuel. Choisissez un guide de configuration.

L’utiliser dans SillyTavern et les applis de jeu de rôle

Dans SillyTavern, RisuAI, Agnai ou toute appli dotée d’un réglage compatible OpenAI, collez l’URL de base ci-dessous et votre clé d’API, puis choisissez google/gemini-4-argon/chat comme modèle. Les appels depuis le navigateur sont acceptés, et les curseurs que ce modèle ne prend pas en charge sont ignorés au lieu d’être refusés.

Base URL: https://api.spicyapi.ai/v1
Model: google/gemini-4-argon/chat

À utiliser dans ComfyUI

Installez les nœuds SpicyAPI depuis ComfyUI Manager ou avec la commande ci-dessous, puis choisissez google/gemini-4-argon/chat dans le nœud SpicyAPI Chat pour utiliser ce modèle dans un graphe ComfyUI.

cd ComfyUI/custom_nodes
git clone https://github.com/spicyapi-ai/comfyui-spicyapi