Ga naar hoofdinhoud

Kimi Code

Libre WebUI bevat een meegeleverde Kimi Code-providerplugin voor de OpenAI-compatibele programmeer-API van Moonshot AI.

De provider configureren

Maak een API-sleutel in de Kimi Code Console en sla deze vervolgens voor je gebruiker op via Instellingen > Plugins > Kimi Code (Moonshot AI), of lever de sleutel als omgevingsvariabele voor de gehele implementatie:

KIMI_API_KEY=...

Activeer de plugin nadat je de referentie hebt opgeslagen. De modellen verschijnen daarna in de modelkiezer.

Beschikbare modellen

Model-IDModelBeschikbaarheid
k3Kimi K3Moderato en hoger; tot 1M context op geschikte niveaus
k3-256kKimi K3Moderato en hoger; vast contextvenster van 256K
kimi-for-codingKimi K2.7 CodeAlle Kimi Code-leden
kimi-for-coding-highspeedKimi K2.7 Code HighSpeedAllegretto en hoger; hogere snelheid en groter quotagebruik

Kimi documenteert dat K3 voor geschikte lidmaatschapsniveaus een contextvenster van maximaal één miljoen tokens ondersteunt. Libre WebUI laat de redeneerinspanning van K3 oningesteld, zodat de Kimi-API de gedocumenteerde standaard toepast, momenteel high.

Kimi Code-modellen kiezen vaste steekproefwaarden voor hun actieve redeneermodus. Libre WebUI stuurt daarom de globale instellingen voor temperatuur, top-p, frequentiestraf of aanwezigheidsstraf niet naar deze provider. Dit volgt de aanbeveling van Kimi en voorkomt fouten door ongeldige parameters wanneer de standaardwaarden veranderen.

API-eindpunt

De meegeleverde plugin gebruikt het OpenAI-compatibele eindpunt van Kimi Code:

https://api.kimi.com/coding/v1/chat/completions

Het eindpunt kan in de pluginvariabelen worden overschreven voor compatibele gateways of proxy's. HTTP-overschrijvingen worden ondersteund voor zelfgehoste gateways, maar verzenden de API-sleutel en verzoekinhoud zonder transportversleuteling. Gebruik HTTP alleen op een vertrouwd netwerk en geef de voorkeur aan HTTPS wanneer de gateway TLS ondersteunt.

Privacy en gebruik

Kimi Code is een externe provider. Prompts, gesprekscontext en bijgevoegde inhoud die via deze plugin worden verzonden, worden door Kimi verwerkt volgens de voorwaarden en het privacybeleid van Kimi. Gebruik in gedeelde implementaties referenties per gebruiker, zodat iedereen het eigen account, quotum en de eigen facturering beheert.

Kimi vraagt externe clients hun werkelijke clientidentiteit te behouden. Stel een proxy niet in om zich als een ander product voor te doen en wijzig clientidentificatie niet om andere toegang te verkrijgen.

Problemen oplossen

Niet gemachtigd of HTTP 401

  • Controleer of de API-sleutel uit de Kimi Code Console komt.
  • Controleer of het geselecteerde model bij je lidmaatschapsniveau hoort.
  • K3 vereist Moderato of hoger; HighSpeed vereist Allegretto of hoger.

K3-context is kleiner dan verwacht

  • De contextlimieten van K3 zijn afhankelijk van het lidmaatschap.
  • Moderato ondersteunt een kleinere K3-context dan Allegretto en hogere niveaus.
  • Selecteer k3-256k wanneer je expliciet de K3-route met 256K en een lager quotum wilt.
  • Start na het wisselen van modelfamilie een nieuwe chat om te voorkomen dat een incompatibele contextcache wordt hergebruikt.

HTTP 429

  • Lees het providerbericht in de Work-activiteit. Kimi maakt onderscheid tussen tijdelijke overbelasting van de engine, limieten voor gelijktijdige verzoeken, doorlopende gebruikslimieten en een opgebruikt maandquotum.
  • Probeer tijdelijke overbelasting opnieuw na de aangegeven vertraging. Bij quotumfouten moet je wachten op de reset of het accountabonnement wijzigen.

Het model verschijnt niet

  • Activeer de Kimi Code-plugin.
  • Controleer of de API-sleutel voor de huidige gebruiker is opgeslagen of als KIMI_API_KEY beschikbaar is.
  • Vernieuw de modellijst nadat je plugininstellingen hebt gewijzigd.

Gerelateerde documentatie