Belangrijkste punten
- Er zijn drie echte routes: een API van een officiële leverancier, zelfhosting van een open-weight model, of een gehost API die is afgestemd op het vermijden van afwijzingen.
- Deze API is tekst alleen, gebruikt één model met ID uncensored en kost $0,15 per 1M input tokens en $0,50 per 1M output tokens.
- Zelfhosting wint op controle, een API van een leverancier wint op merkmodellen, een gehoste API wint op snelheid van setup.
- Je kunt testen met een proeftegoed van $0,50 voordat je iets betaalt.
Begin met wat je echt nodig hebt
Mensen zoeken om verschillende redenen naar een alternatief voor Kimicode, dus het juiste antwoord hangt van jouw reden af. Deze pagina kan de huidige voorwaarden of prijzen van een ander product niet beschrijven, omdat die veranderen en niet van ons zijn. Wat het wel kan doen, is criteria geven die voor elke vergelijking werken, en deze dienst daar eerlijk tegen afzetten.
Schrijf vier dingen op voordat je iets vergelijkt:
- Het gedrag dat je nodig hebt. Krijg je weigeringen op fictie, roleplay of ander wettelijk volwassen materiaal, of wil je gewoon een goedkoper endpoint?
- Je client. Accepteert je tool een aangepaste base URL in het OpenAI-formaat?
- Je volume. Een paar duizend verzoeken per maand en een paar miljoen per dag zijn verschillende problemen.
- Je tolerantie voor operaties. Wil je GPU's beheren, of gewoon een sleutel plakken?
Je antwoorden elimineren vaak al twee van de drie onderstaande routes vanzelf.
De drie routes in het kort
| Route | Sterk punt | Kosten van de route |
|---|---|---|
| Officiële API van een modelleverancier | Bekende flagship modellen, ondersteuning van de leverancier, uitgebreide functies | De leverancier bepaalt de contentregels en kan wettelijke verzoeken voor volwassenen weigeren. Controleer hun huidige prijzen en gebruiksbeleid |
| Self-hosting van een open-weight model | Volledige controle over het model, data en instellingen | Je koopt of huurt GPU's, draait de serving stack, behandelt schaling en updates |
| Gehoste API afgestemd op minder refusals | Sleutel en base URL, binnen minuten klaar, betalen per token | Je gebruikt het ene model van de provider en accepteert de limieten daarvan |
Geen van deze is universeel beter. Ze ruilen controle, inspanning en modelkeuze tegen elkaar af.
Wanneer een API van een officiële leverancier de betere keuze is
Als je product een specifiek benoemd model nodig heeft, grote multimodale invoer, embeddings of fine-tuning, kies dan die leverancier. Deze dienst is alleen voor tekst. Er is geen beeld-, audio- of videogeneratie, geen embeddings en geen fine-tuning, en het bedient één open-weight model in plaats van een catalogus.
Een API van een leverancier heeft ook zin als de content die je verwerkt normaal is en weigeringen nooit voorkomen. In dat geval zijn de belangrijkste verschillen prijs, kwaliteit op jouw taak en ondersteuning, en moet je die direct vergelijken met een kleine testset van je eigen prompts. Vertrouw niet op marketingclaims van iemand, inclusief de onze, voor kwaliteit. Voer twintig of vijftig echte prompts uit en lees de outputs.
Een ander punt: deze dienst is niet de officiële API van Meta, Mistral, Qwen, DeepSeek, OpenAI, xAI, Google, Anthropic of een andere leverancier, en het is geen router tussen hen. Als je contract of complianceproces een directe relatie met een specifieke leverancier vereist, dan is dit niet zo.
Wanneer self-hosting de betere keuze is
Zelf een open-weight model draaien geeft je de meeste controle. Je kiest de gewichten, de kwantisatie, de standaardinstellingen voor sampling en het loggingbeleid. Als je voorspelbaar, zwaar verkeer hebt, kan eigen hardware minder kosten per token dan elke gemeten API, zodra je de machines als reeds betaald rekent.
Het kost je ook tijd. Je hebt GPU's met genoeg geheugen nodig, een serverframework, monitoring, herstarten en een plan voor piekbelasting. Voor een prototype, een hobbyproject of een kleine app met ongelijkmatige vraag, weegt die overhead vaak de besparingen op. Voor een team met een infrastructuuringenieur en een constante werklast misschien niet.
Een praktische middenweg is om te beginnen met een gehoste API, je echte tokenverbruik een maand te meten, en pas daarna te beslissen of zelf hosten zich terugverdient. De gebruikscijfers worden bij elk antwoord teruggegeven, dus je hebt de data.
Wanneer deze gehoste API past
Deze API past wanneer je een OpenAI-formaat tekst endpoint wilt dat geen wettelijke verzoeken van volwassenen weigert, en je wilt dat het vandaag draait. Typische toepassingen zijn fictie- en rolspeltools, companion apps voor volwassenen, hulpmiddelen voor het schrijven en brainstormen, en interne tools waar afwijzingen een workflow verstoren. Eén regel is vast en niet onderhandelbaar: geen seksuele inhoud met minderjarigen.
De specificaties, zodat je zelf kunt beoordelen:
- Model ID
uncensored, één open-weight model gedraaid door een onafhankelijke provider. - Eindpunten
POST /v1/chat/completionsenGET /v1/models, met streaming via SSE, toolaanroepen en JSON-modus. - 100.000 tokens van context, prompt en completion samen.
- Volledige limieten voor sleutels: 8 gelijktijdige verzoeken en 300 verzoeken per minuut. Een proefsleutel krijgt 2 en 60.
- Prompts worden niet gebruikt voor training.
De docs tonen een eerste verzoek, en de integratiegids behandelt de clientconfiguratie.
Een korte beslissingslijst
Loop deze stappen in volgorde door en stop zodra je een duidelijk antwoord krijgt.
- Heb je beelden, audio, embeddings of fine-tuning nodig? Kies dan een provider die dat aanbiedt. Deze doet dat niet.
- Heb je een specifiek benoemd model nodig? Gebruik dan de eigen API van die leverancier.
- Heb je voorspelbaar veel verkeer en iemand om servers te runnen? Bereken de kosten van selfhosting.
- Is je workload tekst, met wettelijke inhoud voor volwassenen die andere endpoints weigeren? Probeer deze API met het proeftegoed.
- Is je gebruik klein of onregelmatig? Prijsstelling per token met tegoed dat nooit vervalt voorkomt dat je betaalt voor ongebruikte capaciteit.
De meeste lezers belanden bij stap 4 of 5. Als jij dat bent, is de snelste route om de docs te lezen, de proef aan te vragen en je eigen prompts uit te voeren. Als je elders uitkomt, is het eerlijke advies de optie te gebruiken die bij je antwoord past, ook al is het niet de onze.
Prijzen en opwaarderen
Prijzen zijn per token, prepaid, zonder abonnement. Input kost $0,15 per 1M tokens en output kost $0,50 per 1M tokens. Tegoed vervalt nooit, en mislukte of geweigerde verzoeken worden niet in rekening gebracht.
Een werkvoorbeeld: een chat-app verwerkt 5.000 gesprekken in een maand. Elk gebruikt in totaal 3.000 input tokens en 600 output tokens.
- Input: 5.000 x 3.000 = 15.000.000 tokens, dus 15 x $0,15 = $2,25.
- Output: 5.000 x 600 = 3.000.000 tokens, dus 3 x $0,50 = $1,50.
- Totaal: $3,75 voor de maand.
Opwaarderingen lopen van $20 tot $500 in elke hele bedrag. Grotere opwaarderingen hebben een bonus: +5% vanaf $50, +10% vanaf $100 en +15% vanaf $200. Dus een top-up van $100 geeft $110 aan tegoed. Je kunt betalen met crypto (USDT op TRC20, USDC op Base). Volledige details staan op de prijzenpagina.
Vergelijk door dezelfde workload door elke optie te laten lopen en vraag elke provider naar de huidige prijzen, omdat de tarieven veranderen.
Hoe testen voordat je overstapt
De goedkoopste manier om te beslissen is je eigen prompts runnen. Meld je aan met Google of e-mail en wachtwoord, en claim dan het $0,50 proeftegoed op de API-sleutelpagina. Het vereist geen kaart, duurt 7 dagen en is beperkt tot één per persoon. Bij de bovenstaande tarieven dekt dit tegoed ongeveer 660 omwisselingen van de grootte in het eerdere voorbeeld ($0,00075 elk).
from openai import OpenAI
client = OpenAI(
base_url="https://api.kimicode.top/v1",
api_key="YOUR_API_KEY",
)
prompts = [
"Write a tense opening paragraph for a noir story.",
"Return a JSON object with keys title and summary for a short fantasy plot.",
]
for p in prompts:
r = client.chat.completions.create(
model="uncensored",
messages=[{"role": "user", "content": p}],
temperature=0.8,
)
print(r.choices[0].message.content, "\n---")
Beoordeel drie dingen: of het model je instructies volgt, of de toon past bij je product, en of de reactietijd passend aanvoelt in je interface. Vergelijk dit vervolgens met de optie die je verlaat, met dezelfde prompts. Als de output voor jouw gebruik niet beter is, heb je een paar cent verloren en heb je iets reëels geleerd.
Houd de test eerlijk. Gebruik prompts van je echte product, geen slimme demo-prompts, en run elke prompt meer dan één keer, omdat sampling de outputs varieert. Stel seed in als je herhaalbare runs wilt tijdens het vergelijken van instellingen. Noteer de kosten die in de usage-blok voor elke call worden getoond, en vermenigvuldig dit met je verwachte volume om een maandbedrag te krijgen dat je naast de alternatieven kunt zetten. Als je een 429 krijgt tijdens een burst, vertelt dit je ook iets over je gelijktijdige verzoeken: de proef-sleutel staat slechts 2 verzoeken tegelijk toe, terwijl een volledige sleutel 8 toestaat.
