kayetana
Für Entwickler

Eine API. Alle Aufgaben. Dein Server.

Teste im Playground, kopier den Beispielcode und bau weiter. kayetana bietet eine REST-API unter /v2 mit Bearer-Keys, Streaming und Monatslimits, ohne Kosten pro Token.

kayetana.local
Playground mit Chat und Beispielcode
Endpunkte

Was die API kann.

chat

Streaming per Server-Sent Events, JSON-Modus, Function Calling, Reasoning mit Budget, Bilder als Eingabe.

documents und citations

Dokumente im Aufruf mitgeben und Antworten mit Quellen erhalten, auch gestreamt.

embed und rerank

Vektoren als float, int8, uint8, binary oder ubinary. Rerank über Ähnlichkeit mit bge-m3.

classify

Mit Beispielen im Aufruf oder trainiertem Klassifikator, ein oder mehrere Labels, Konfidenz je Label.

transcribe und parse

Audio in Text mit Zeitmarken, Text aus PDF, Word, RTF, ODT und HTML.

datasets und finetuning

Datasets hochladen, Embed-Jobs im Hintergrund, LoRA-Fine-tuning und eigene Klassifikatoren.

Playground

Erst ausprobieren, dann einbauen.

Im Playground stellst du Modell, Systemanweisung, Temperature und max. Tokens ein und siehst sofort das Ergebnis. Zu jeder Anfrage gibt es fertigen Code in Python, TypeScript und curl.

  • Beispielcode für jede Anfrage
  • JSON-Modus und Werkzeuge testen
  • Embeddings als 2D-Darstellung
Keys und Nutzung

Keys, Limits und Zahlen.

Leg API-Keys je Anwendung an, jeweils mit Monatslimit. Wird es überschritten, antwortet die API mit 429. In der Nutzungsübersicht siehst du Tokens und Aufrufe je Key und Modell, dazu Antwortzeit und Fehlerquote.

  • Bearer-Authentifizierung
  • Monatslimit je Key
  • Zeiträume 7, 30, 90, 365 Tage
Nutzung je Tag, Key und Modell
Einstieg

In drei Schritten zum ersten Aufruf.

Key anlegen

In der Weboberfläche einen API-Key mit Limit erzeugen.

Im Playground testen

Modell und Parameter wählen, Beispielcode kopieren.

Aufrufen

Die REST-API unter /v2 aus deiner Anwendung ansprechen.

Sieh dir die API in der Demo an.

Wir zeigen dir Endpunkte, Streaming und Antworten mit Quellen an einem Beispiel aus deinem Projekt.

FAQ

Häufige Fragen

Wie authentifiziere ich mich?

Mit einem API-Key als Bearer-Token. Jeder Key hat ein Monatslimit, bei Überschreitung antwortet die API mit 429.

Wie bekomme ich Antworten mit Quellen?

Gib Dokumente im Parameter documents mit. Die Antwort enthält citations, auch beim Streaming.

Kann ich eigene Modelle trainieren?

Ja. Ein Chat-Modell (derzeit qwen3:4b-instruct) trainierst du per LoRA mit eigenen Gesprächsbeispielen nach, das Ergebnis heißt ft-name. Aus gelabelten Datasets baust du Klassifikatoren clf-name.

Gibt es Function Calling?

Ja. Im Chat kannst du Werkzeuge definieren. Der JSON-Modus erzwingt strukturierte Antworten.