Zum Hauptinhalt springen

Muse Wonder 1.0 API

meta/muse-wonder-1.0/chat

Muse Wonder 1.0 ist das Standardmodell der Muse-Wonder-Reihe von Meta und als Spitzenmodell für Coding, langlaufende Agenten und Computerbedienung gedacht. Dieser Chat-Endpunkt nimmt Text, Bilder, Videos und Audio in einer einzigen Nachrichtenliste entgegen, verarbeitet bis zu 1,048,576 Tokens Eingabe, streamt die Antwort und gibt Funktionsaufrufe zurück, die Ihre Anwendung ausführt. Metas größere Variante Wonder Full ist ein eigenes Produkt und wird über diesen Endpunkt nicht bereitgestellt.

Eingabe $4Ausgabe $20je 1 Mio. TokenEingabe aus dem Cache $0.20

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": "meta/muse-wonder-1.0/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 Muse Wonder 1.0 die Unterhaltung in zeitlicher Reihenfolge mit den Quellen für ein Datenbankbibliotheks-Upgrade; ordnen Sie Werkzeugergebnisse ihrer tool_call_id zu.Muse Wonder 1.0 — Videos werden inline übertragen; insgesamt sind höchstens 14 MB Mediendaten erlaubt.

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

Fordern Sie von Muse Wonder 1.0 Text oder strukturiertes JSON für ein Datenbankbibliotheks-Upgrade an und prüfen Sie das JSON gegen die erwarteten Felder.

Standardwert
Nicht festgelegt
tool_choicestringOptional

Muse Wonder 1.0 akzeptiert bei tool_choice auto; geben Sie Ergebnisse mit der ursprünglichen tool_call_id zurück.

Standardwert
Nicht festgelegt
Zulässige Werte
"auto"
parallel_tool_callsbooleanOptional

Dieser Schalter erlaubt Muse Wonder 1.0, mehrere unabhängige Funktionen in einem Zug vorzuschlagen; Ihre Anwendung steuert weiterhin die Ausführung.

Standardwert
true
toolsarray<object>Optional

Definieren Sie für Muse Wonder 1.0 bis zu 128 Funktionen im OpenAI-Format für ein Datenbankbibliotheks-Upgrade; 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 Muse Wonder 1.0; ändern Sie bei ein Datenbankbibliotheks-Upgrade 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 Muse Wonder 1.0; behalten Sie für ein Datenbankbibliotheks-Upgrade 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 Muse Wonder 1.0 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

Muse Wonder 1.0 bietet minimal, low, medium, high, xhigh, max, voreingestellt ist high; vergleichen Sie den Aufwand für ein Datenbankbibliotheks-Upgrade anhand der verbrauchten Ausgabetoken.

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

Bei Muse Wonder 1.0 ist max_tokens auf 4,096 voreingestellt und auf 1,048,576 Ausgabetoken begrenzt, einschließlich abrechenbarer Denktoken; planen Sie Platz für ein Datenbankbibliotheks-Upgrade ein.

Standardwert
4096
Einschränkungen
minimum:1
maximum:1048576

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": "meta/muse-wonder-1.0/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 meta/muse-wonder-1.0/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: meta/muse-wonder-1.0/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 meta/muse-wonder-1.0/chat, um dieses Modell in einem ComfyUI-Graphen zu nutzen.

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