Kimi-Reihe
Die Kimi-Modelle von Moonshot AI, darunter Kimi K3, K2.6 und das auf Programmierung ausgerichtete K2.7 Code. Sie werden über die OpenAI-kompatible API aufgerufen, unterstützen zusätzlich den nativen Anthropic-Endpunkt und lassen sich in Claude Code verwenden.
Häufige Aufgaben
Modelle
Die vollständige Modellliste und aktuelle Preise finden Sie auf der Modellseite . Modell-IDs beginnen mit dem Präfix moonshotai/, das weggelassen werden kann.
moonshotai/kimi-k31M Kontext, Bildeingabemoonshotai/kimi-k2.6256K Kontext, Bildeingabemoonshotai/kimi-k2.7-codeFür ProgrammierungKimi-Modelle werden direkt von Moonshot AI (moonshot) bereitgestellt; einige Modelle sind zusätzlich über Anbieter wie Azure AI Foundry oder Alibaba Cloud Model Studio verfügbar. Standardmäßig wird automatisch ausgewählt. Wie Sie einen Anbieter festlegen, steht unter Provider-Routing.
Aufrufbeispiele
Python
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ofox.io/v1", api_key=os.environ["OFOX_API_KEY"])
resp = client.chat.completions.create(
model="moonshotai/kimi-k3",
messages=[{"role": "user", "content": "Erkläre in einem Satz, was Idempotenz ist."}],
extra_body={"thinking": {"type": "disabled"}},
)
print(resp.choices[0].message.content)Thinking-Modus
Gemessen an derselben Mathematikaufgabe: Kimi K3 brauchte standardmäßig etwa 30 Sekunden, ohne Thinking etwa 3 Sekunden; K2.6 verbrauchte standardmäßig rund 11.000 Thinking-Tokens und etwa 4,5 Minuten, ohne Thinking etwa 40 Sekunden. Thinking-Tokens werden zum Ausgabepreis abgerechnet, ihre Anzahl steht in usage.completion_tokens_details.reasoning_tokens.
Thinking-Inhalt auslesen: In Streaming-Antworten steht er in delta.reasoning_content; in Antworten ohne Streaming in message.reasoning_details, wobei Sie die text-Felder der einzelnen Einträge der Reihe nach zusammenfügen.
Websuche
Fügen Sie web_search zu tools des Responses-Endpunkts hinzu; das Modell sucht dann selbstständig und hängt Quellenangaben an die Antwort an:
import os
from openai import OpenAI
client = OpenAI(base_url="https://api.ofox.io/v1", api_key=os.environ["OFOX_API_KEY"])
resp = client.responses.create(
model="moonshotai/kimi-k3",
tools=[{"type": "web_search"}],
input="Welches ist die neueste stabile Version von Python?",
)
print(resp.output_text)
for item in resp.output:
if item.type == "message":
for part in item.content:
for a in getattr(part, "annotations", None) or []:
print("Quelle:", a.title, a.url)- In unseren Tests unterstützt von Kimi K3 und K2.6. In
outputerscheinen nacheinander die Einträgereasoning,web_search_callundmessage; die Quellenangaben stehen inannotationsdesmessage-Inhalts. - Suchen werden pro Aufruf abgerechnet; die Preise finden Sie auf der Modellseite .
In Claude Code verwenden
Kimi-Modelle unterstützen den nativen Anthropic-Endpunkt unter https://api.ofox.io/anthropic:
https://api.ofox.io/anthropicmoonshotai/kimi-k2.7-codeBeim Aufruf über den Anthropic-Endpunkt wird der Thinking-Inhalt als thinking-Block zurückgegeben. Die vollständige Einrichtung von Claude Code finden Sie unter Claude Code einrichten.
Bildeingabe und strukturierte Ausgabe
- Kimi K3 und K2.6 unterstützen Bildeingaben über den Standard-Inhaltsblock
image_url; zur Verwendung siehe Bildverständnis. response_formatunterstütztjson_schemaundjson_object; Tool-Aufrufe verwenden den Standardparametertools. Zur Verwendung siehe Strukturierte Ausgabe.- Wiederholte Anfragepräfixe werden automatisch gecacht; die Treffer stehen in
usage.prompt_tokens_details.cached_tokens.
Häufige Fehler
Weitere allgemeine Fehler finden Sie unter Fehlerbehandlung.
Offizielle Dokumentation
FAQ
Wie lautet die Modell-ID für Kimi?
Die Standardschreibweise ist moonshotai/kimi-k3; das Präfix kann weggelassen werden, also kimi-k3. Die Schreibweise moonshot/kimi-k3 liefert 404.
Wie schalte ich bei Kimi das Thinking ab?
Übergeben Sie "thinking": {"type": "disabled"}; im OpenAI SDK gehört es in extra_body. K2.7 Code HighSpeed unterstützt das Abschalten nicht und liefert dabei 400.
Kann Kimi im Web suchen?
Ja. Verwenden Sie den Responses-Endpunkt und fügen Sie {"type": "web_search"} zu tools hinzu; die Antwort enthält dann Quellenangaben. In unseren Tests unterstützt von Kimi K3 und K2.6.
Kann Claude Code Kimi verwenden?
Ja. Setzen Sie ANTHROPIC_BASE_URL auf https://api.ofox.io/anthropic und als Modell moonshotai/kimi-k2.7-code oder moonshotai/kimi-k3.
Warum ist Kimi K2.6 so langsam?
Bei K2.6 ist Thinking standardmäßig aktiv; bei komplexen Fragen können über zehntausend Tokens und mehrere Minuten anfallen. Schalten Sie Thinking ab, wenn Sie es nicht benötigen, oder wechseln Sie zu Kimi K3.