API Hop

Dokumentation

API Hop-Dokumentation

Kimi-Modell

Kimi K3 über den gemeinsamen Chat-Completions-Endpunkt aufrufen.

POSThttps://api.apihop.ai/v1/chat-completions

Kimi K3 ist über den gemeinsamen Chat-Completions-Endpunkt mit Textantworten ohne Streaming und mit SSE-Streaming verfügbar.

text
POST https://api.apihop.ai/v1/chat-completions

Verfügbares Modell

model-WertTypOhne StreamingSSE-Streaming
kimi-k3TextchatJaJa

Authentifizierung

http
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json

Anfrage ohne Streaming

json
{
  "model": "kimi-k3",
  "messages": [
    {
      "role": "system",
      "content": "You are a product analysis assistant."
    },
    {
      "role": "user",
      "content": "Break this requirement into goals, constraints, and acceptance criteria."
    }
  ],
  "stream": false
}

Streaming-Anfrage

json
{
  "model": "kimi-k3",
  "messages": [
    {
      "role": "user",
      "content": "Create a pre-release checklist."
    }
  ],
  "stream": true
}

Dieser Endpunkt liefert standardmäßig eine vollständige JSON-Antwort. Setzen Sie stream: true ausdrücklich, wenn Sie SSE-Streaming benötigen.

Anfragefelder

modelstringerforderlich

Verwenden Sie kimi-k3.

messagesobject[]erforderlich

Nachrichten im Stil von OpenAI Chat Completions. Jede Nachricht enthält role und content.

streambooleanStandard: false

true liefert SSE; false liefert eine vollständige JSON-Antwort.

max_tokensinteger

Optionales Budget für Ausgabetokens. Weglassen verwendet den Anbieterstandard. Denken und endgültige Antwort teilen dieses Budget: Ein kleiner Wert kann mit finish_reason: "length" enden, bevor Antworttext entsteht. Ein größeres Budget kann Ausgabeverbrauch und Kosten erhöhen.

max_completion_tokensinteger

Kompatibilitätsalternative zu max_tokens. Das gewählte Modell bestimmt die Unterstützung.

nintegerStandard: 1

Nur n=1 wird unterstützt. Jede Anfrage liefert eine Antwortauswahl.

Gemeinsame Felder wie temperature, top_p, frequency_penalty, presence_penalty und stop finden Sie unter Gemeinsame Chat Completions. kimi-k3 akzeptiert diese Standardfelder, aber nicht jeder Parameter bewirkt unbedingt eine messbare semantische Änderung.

Erfolgreiche Antwort

json
{
  "id": "chatcmpl_...",
  "object": "chat.completion",
  "created": 1787200000,
  "model": "kimi-k3",
  "choices": [
    {
      "index": 0,
      "message": {
        "role": "assistant",
        "content": "Goal: define the problem and expected outcome..."
      },
      "finish_reason": "stop"
    }
  ],
  "usage": {
    "prompt_tokens": 24,
    "completion_tokens": 86,
    "total_tokens": 110
  }
}

Nutzungshinweise

  • model im Anfrageinhalt muss die öffentliche ID aus der Tabelle des verfügbaren Modells sein.
  • Produktnamen, Anzeigenamen und andere Aliasse werden nicht anstelle der öffentlichen Modell-ID akzeptiert.
  • Diese Seite gilt nur für Chat-Completions-Anfragen an POST https://api.apihop.ai/v1/chat-completions, nicht für OpenAI Responses oder Claude Messages.
  • Verwenden Sie GET https://api.apihop.ai/v1/models für die dem aktuellen Schlüssel sichtbaren Modelle und die Konsole für aktuelle Preise.