Zum Hauptinhalt springen

Ling 3.1 Flash API

inclusionai/ling-3.1-flash/chat

Ling 3.1 Flash ist ein Hybrid-Reasoning-Modell im Mixture-of-Experts-Design von inclusionAI, veröffentlicht am 29. September 2026. Der Hersteller gibt insgesamt 560B Parameter an, von denen pro Token 25B aktiv sind. Hier steht es als ein OpenAI-kompatibler Chat-Endpunkt bereit: bis zu 262,144 Tokens Text als Eingabe, bis zu 262,144 Tokens Ausgabe, Tools und Streaming bei jeder Anfrage.

Eingabe $0.075Ausgabe $0.225je 1 Mio. TokenEingabe aus dem Cache $0.075

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": "inclusionai/ling-3.1-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

Senden Sie Ling 3.1 Flash die Unterhaltung in zeitlicher Reihenfolge mit den Quellen für das Auslesen von Produkt und Lieferdatum; ordnen Sie Werkzeugergebnisse ihrer tool_call_id zu.

Standardwert
Nicht festgelegt
Einschränkungen
minItems:1
maxItems:256
response_formatobjectOptional

Fordern Sie von Ling 3.1 Flash Text oder strukturiertes JSON für das Auslesen von Produkt und Lieferdatum an und prüfen Sie das JSON gegen die erwarteten Felder.

Standardwert
Nicht festgelegt
tool_choicestring | objectOptional

Ling 3.1 Flash akzeptiert bei tool_choice auto / none / required / function; geben Sie Ergebnisse mit der ursprünglichen tool_call_id zurück.

Standardwert
Nicht festgelegt
parallel_tool_callsbooleanOptional

Dieser Schalter erlaubt Ling 3.1 Flash, mehrere unabhängige Funktionen in einem Zug vorzuschlagen; Ihre Anwendung steuert weiterhin die Ausführung.

Standardwert
true
toolsarray<object>Optional

Definieren Sie für Ling 3.1 Flash bis zu 128 Funktionen im OpenAI-Format für das Auslesen von Produkt und Lieferdatum; Ihre Anwendung prüft Argumente und führt die vorgeschlagenen Schritte aus.

Standardwert
Nicht festgelegt
Einschränkungen
maxItems:128
top_pnumberOptional

top_p steuert das Nucleus-Sampling von Ling 3.1 Flash; ändern Sie bei das Auslesen von Produkt und Lieferdatum diesen Wert und temperature getrennt, um die Wirkung zu erkennen.

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

temperature beeinflusst das Sampling von Ling 3.1 Flash; behalten Sie für das Auslesen von Produkt und Lieferdatum die Voreinstellung bei, sofern kein anderer Antwortstil benötigt wird.

Standardwert
Nicht festgelegt
Einschränkungen
minimum:0
maximum:2
stopstring | arrayOptional

Beenden Sie die Ausgabe von Ling 3.1 Flash mit einer oder bis zu vier Sequenzen; die erkannte Markierung erscheint nicht im endgültigen Text.

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

Ling 3.1 Flash bietet none, low, medium, high, voreingestellt ist medium; vergleichen Sie den Aufwand für das Auslesen von Produkt und Lieferdatum anhand der verbrauchten Ausgabetoken.

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

Bei Ling 3.1 Flash ist max_tokens auf 4,096 voreingestellt und auf 262,144 Ausgabetoken begrenzt, einschließlich abrechenbarer Denktoken; planen Sie Platz für das Auslesen von Produkt und Lieferdatum ein.

Standardwert
4096
Einschränkungen
minimum:1
maximum:262144

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": "inclusionai/ling-3.1-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 inclusionai/ling-3.1-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: inclusionai/ling-3.1-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 inclusionai/ling-3.1-flash/chat, um dieses Modell in einem ComfyUI-Graphen zu nutzen.

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