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 anzeigenWas 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.