de ▾

Uncensored Kimi-API, OpenAI-kompatibel

Holen Sie sich Ihren Schlüssel
pro 1M Eingabetokens
$0.15
Output-Tokens / 1M
$0.50
Token-Kontext
100,000
Testguthaben
$0.50
Anfragen pro Minute
300

ApiKimiKimi api Schnellstartanleitung

https://api.apikimi.cc/v1

https://api.apikimi.cc/v1

Kimi api Schnellstartanleitung

Starten Sie mit unserer unzensierten LLM-API in Minuten über Standard-OpenAI-kompatible Clients. Diese Anleitung behandelt Authentifizierung, Anfrageformate und Streaming-Einrichtung für eine schnelle Integration.

Voraussetzungen: SDK-Installation

Installieren Sie das offizielle SDK für Ihre bevorzugte Sprache, um die Authentifizierung und die Serialisierung automatisch zu verarbeiten. Unsere API entspricht dem OpenAI-Standard, daher funktioniert jede kompatible Client-Bibliothek mit minimalen Konfigurationsänderungen.

Für Python installieren Sie die Bibliothek über pip. Für Node.js verwenden Sie npm oder yarn. Diese Tools verwalten den HTTP-Client und die JSON-Parsing für Sie.

Authentifizierung: Festlegen Ihres kimi-API-Schlüssels

Obtain your key from the dashboard and pass it as the Authorization header. Verwenden Sie die Basis-URL https://api.apikimi.cc/v1 für alle Anfragen.

Speichern Sie den Schlüssel sicher in Ihren Umgebungsvariablen oder Konfigurationsdateien. Das Header-Format ist Bearer YOUR_API_KEY.

Senden Ihrer ersten Anfrage

Senden Sie eine POST-Anfrage an /v1/chat/completions mit Ihrer Modell-ID uncensored. Die Antwort gibt den generierten Text direkt zurück.

Stellen Sie sicher, dass Sie den model field correctly. The API returns raw output without content refusals for lawful topics.

Streaming-Antworten

Aktivieren Sie Streaming, indem Sie stream: true im Anfrage-Body. Dies gibt Chunks als Server-Sent Events (SSE) zurück.

Analysieren Sie den SSE-Stream, um Token in Echtzeit anzuzeigen. Das letzte Chunk enthält die Token-Nutzungsstatistiken für die Abrechnung.

Einrichtung von Function Calling

Definieren Sie Tools in der tools array in Ihrer Anfrage. Das Modell gibt bei Bedarf Tool-Aufrufe anstelle von direktem Text zurück.

Verarbeiten Sie die Tool-Aufrufe in Ihrer Anwendungslogik und senden Sie die Ergebnisse zurück an die API zur weiteren Verarbeitung. Unterstützung für tool_choice ermöglicht eine strenge Durchsetzung.

Fehlerbehandlung und Limits

Behandeln Sie Standard-HTTP-Fehler: 401 für ungültige Schlüssel, 402 für unzureichendes Guthaben und 429 für Rate-Limits. Das Kontextfenster unterstützt insgesamt 100,000 Tokens.

Max. Output sind 16.000 Tokens pro Anfrage. Fehler verbrauchen kein Guthaben. Passen Sie Ihre Retry-Logik basierend auf dem Fehlercode an.

cURL

curl https://api.apikimi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the key differences between Rust and Go memory management"}]
  }'

Python

from openai import OpenAI

client = OpenAI(base_url="https://api.apikimi.cc/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.apikimi.cc/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Streaming

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Häufig gestellte Fragen

Dokumentation anzeigen
Was ist die Basis-URL der kimi API?

Die Basis-URL ist HTTPS://api.apikimi.cc/v1. Verwenden Sie dies für alle API-Anfragen, um die Kompatibilität mit Standard-OpenAI-Clients zu gewährleisten.

Wie handle ich Streaming-Antworten?

Legen Sie den Parameter stream auf true in Ihrer Anfrage fest. Die API gibt Daten als Server-Sent Events zurück, sodass Sie Tokens verarbeiten können, während sie generiert werden.

Was passiert, wenn ich einen 402-Fehler erhalte?

Ein 402-Fehler zeigt unzureichendes Prepaid-Guthaben an. Laden Sie über Kryptowährung (USDT oder USDC) auf, um den Dienst fortzusetzen. Fehler verbrauchen selbst kein Guthaben.

Generiere deinen API-Schlüssel

Registrieren, Schlüssel abrufen und Basis-URL aktualisieren. Einfache Integration.