Zum Hauptinhalt springen

Gemini 3.7 Flash ist Googles schnelles Chat-Modell für alltägliches Coding, agentische Tool-Nutzung und mehrstufige Aufgaben, über eine OpenAI-kompatible API. Es liest bis zu 1.048.576 Token, antwortet mit bis zu 65.536 und bietet drei Reasoning-Stufen.

Eingabe $0.675Ausgabe $3.375je 1 Mio. Token10 % unter dem ListenpreisEingabe aus dem Cache $0.0675Offizieller Preis von GoogleEingabe $0.75Ausgabe $3.75

Playground

Anfrage senden

Schnellstart

Die Beispiele verwenden die öffentlichen Parameter des gewählten Endpunkts. Ersetzen Sie API-Schlüssel und Beispielmedien und senden Sie die Anfrage von Ihrem Server.

SDKs & Integrationen
POSThttps://api.spicyapi.ai/v1/chat/completions

API-Authentifizierung

Bewahren Sie den API-Schlüssel serverseitig in der Umgebungsvariablen SPICY_API_KEY auf. Verwenden Sie Bearer-Authentifizierung und für JSON-Anfragen Content-Type: application/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-3.7-flash/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'

Erzeugt aus dem Eingabeschema dieses Modells – genau dem, gegen das die API jede Anfrage prüft.

Behalten Sie für jede logische Anfrage denselben Idempotency-Key. Senden Sie nach einem Verbindungsabbruch nicht automatisch mit einem neuen Key erneut, sondern bewahren Sie die request_id auf, um die angenommene Anfrage zu prüfen. Ein früherer Chat-Stream wird dabei nicht noch einmal ausgeliefert.

Eingabeparameter

Die Modellparameter stehen direkt im JSON-Request-Body auf derselben Ebene wie model. Dieser Endpunkt verwendet kein input-Objekt.

messagesarray<object>Erforderlich

Geordnete Züge, das älteste zuerst. Der Inhalt ist ein String oder ein Array aus text-, image_url- und video_url-Teilen. Video wird als hochgeladene Datei gesendet, und das Video einer Anfrage darf insgesamt 14 MB betragen. Aufgabenregeln und Werkzeugabsprache in die System-Nachricht, danach pro Zug nur eine Runde anhängen.

Standardwert
Nicht festgelegt
Einschränkungen
minItems:1
response_formatobjectOptional

Verlangen Sie ein JSON-Objekt und benennen Sie jeden Schlüssel in der System-Nachricht – so kommen Extraktionsergebnisse parsbar zurück.

Standardwert
Nicht festgelegt
tool_choicestring | objectOptional

auto, none, required – oder ein Objekt, das eine Funktion benennt.

Standardwert
Nicht festgelegt
toolsarray<object>Optional

Bis zu 128 Funktionsdefinitionen je Anfrage.

Standardwert
Nicht festgelegt
Einschränkungen
maxItems:128
top_pnumberOptional

0,01 bis 1. Verstellen Sie dies oder temperature, nie beides im selben Vergleich.

Standardwert
1
Einschränkungen
minimum:0.01
maximum:1
temperaturenumberOptional

0 bis 2, Vorgabe 1. Google empfiehlt für Gemini-3-Modelle ausdrücklich, bei 1,0 zu bleiben – niedrigere Werte können zu Schleifen oder schwächerer Qualität führen. Formen Sie strukturierte Ausgaben stattdessen über response_format und die System-Nachricht.

Standardwert
1
Einschränkungen
minimum:0
maximum:2
seedintegerOptional

Beliebige Ganzzahl. Derselbe Seed bei sonst gleicher Anfrage lässt Antworten eng übereinstimmen, sodass Sie jeweils nur eine Sache ändern und fair vergleichen können; identische Ausgaben garantiert er nicht. Kein Standardwert – jede Anfrage zieht neu. Kein Einfluss auf den Preis.

Standardwert
Nicht festgelegt
stopstring | arrayOptional

Bis zu 4 Sequenzen, als String oder Array. Die Antwort endet, sobald das Modell eine davon schreibt; der getroffene Text selbst wird nicht zurückgegeben. Kein Standardwert. Der Tarif ändert sich nicht – eine vorzeitig beendete Antwort wird nur nach den tatsächlich erzeugten Tokens abgerechnet.

Standardwert
Nicht festgelegt
Einschränkungen
minLength:1
minItems:1
maxItems:4
reasoning_effortstringOptional

minimal, low, medium oder high; medium ist die Vorgabe. Routineschritte laufen gut auf low, und der Schritt, der sitzen muss, lässt sich einzeln auf high heben.

Standardwert
"medium"
Zulässige Werte
"minimal""low""medium""high"
max_tokensintegerOptional

Deckelt die Antwort bei 65.536, die Vorgabe ist 16.384. Die Token fürs Denken kommen aus demselben Budget, ein sehr kleines Limit kann also verbraucht sein, bevor die Antwort beginnt, und eine leere Zeichenkette liefern. Lassen Sie echten Spielraum oder senken Sie reasoning_effort, wenn die Antwort kurz sein soll.

Standardwert
16384
Einschränkungen
minimum:1
maximum:65536

Ergebnis auslesen

Mit stream: false liefert die Anfrage die vollständige Chat-Antwort direkt zurück. Lesen Sie choices[].message; ein Auftrag muss dafür nicht abgefragt werden. Für Clients mit Unterstützung für Server-Sent Events können Sie stream auf true setzen.

Beispiel einer fertigen Antwort
{
  "id": "chatcmpl_example",
  "object": "chat.completion",
  "created": 1788652800,
  "model": "google/gemini-3.7-flash/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
  }
}

Die Antwort dient als Strukturbeispiel. usage enthält Tokenzahlen; tatsächlicher Verbrauch und Kosten hängen von der Anfrage ab.

SDKs & Integrationen

Nutzen Sie SpicyAPI in Ihrer App, im Terminal, mit KI-Assistenten oder in visuellen Workflows. Wählen Sie die passende Anleitung.

In SillyTavern und Rollenspiel-Apps nutzen

In SillyTavern, RisuAI, Agnai oder jeder App mit OpenAI-kompatibler Einstellung fügen Sie die Basis-URL unten und Ihren API-Schlüssel ein und wählen google/gemini-3.7-flash/chat als Modell. Aufrufe direkt aus dem Browser sind erlaubt, und Regler, die dieses Modell nicht kennt, werden ignoriert statt abgelehnt.

Base URL: https://api.spicyapi.ai/v1
Model: google/gemini-3.7-flash/chat

In ComfyUI nutzen

Installieren Sie die SpicyAPI-Nodes über den ComfyUI Manager oder mit dem Befehl unten und wählen Sie im SpicyAPI Chat-Node google/gemini-3.7-flash/chat, um dieses Modell in einem ComfyUI-Graphen zu nutzen.

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