Hopp til hovedinnhold
tenki

Dokumentasjon

Tenki API

Bearer-token-autentisert API for LLM-inferens og forskningsdokumenter. Alle ruter er definert i koden, denne dokumentasjonen genereres fra samme kilde, så det du ser her er hva produksjonen faktisk håndhever.

Autentisering

Token-utstedelse, scopes og rate limits. Start her hvis du aldri har kalt Tenki API før.

LLM

OpenAI-kompatibel chat completions på mlx.tenki.no/v1. 0 endepunkter.

Forskning

Dokumenter, vedlegg, omslagsbilde, versjonering. 11 endepunkter.

Hurtigstart

  1. Be en Tenki-administrator om å opprette en API-token med scopene du trenger (llm:chat, forskning:read, forskning:write, forskning:delete).
  2. Send tokenet i Authorization: Bearer tnk_… på hvert kall.
  3. Hvis du får 403, sjekk at scopen for ruten du kaller er på tokenet. Hvis du får 429, har du truffet rate limit, vent til neste minutt.

Konvensjoner

  • Format: alle JSON-kropper er UTF-8. Content-Type: application/json for POST/PATCH; multipart/form-data for filopplastinger.
  • Status-koder: 200/201 OK, 207 partial-success (bulk-endepunkter), 400 validering, 401 manglende/ugyldig token, 403 manglende scope, 404 ikke funnet, 409 slug/unik-konflikt, 413 fil for stor, 429 rate limit, 500/502 intern feil.
  • Idempotens: POST er ikke idempotent. PATCH er tryggest å gjenta. DELETE returnerer 200 også på allerede-slettet ressurs.