NL ▾
API-sleutel aanvragen

Eén API: Snelstartgids

Integreer onze ongecensureerde LLM API met één configuratiewijziging. Drop-in compatibiliteit betekent dat je de basis-URL en API-sleutel wisselt en je bestaande code behoudt.

Basis-URL & Authenticatie

Start door je client naar ons dedicated endpoint te wijzen. Deze openai-compatible api gebruikt standaard authenticatieheaders, dus hoef je slechts twee waarden in je configuratie aan te passen.

De basis-URL is https://api.onekeyllmapi.com/v1. Genereer je unieke API-sleutel op de aanmeldpagina. Er is geen kaart nodig om te beginnen en de sleutel wordt direct na registratie getoond. Bewaar deze sleutel veilig; deze authenticeert alle verzoeken naar de service.

Basis voltooiing

Stuur een eenvoudige tekst prompt om een direct antwoord te ontvangen. Dit is de kern van ons ai api voor ontwikkelaars aanbod. Het model retourneert tekst zonder inhoudelijke weigeringen voor wettelijk volwassen gebruik, wat het ideaal maakt voor creatieve of onbeperkte taken.

  • Model-ID: uncensored
  • Endpoint: POST /v1/chat/completions
  • Context: 100.000 tokens

Doe je eerste verzoek met dit voorbeeld:

curl https://api.onekeyllmapi.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Write a blunt product review of a cheap VPN."}]
  }'

Python SDK-integratie

Gebruik de officiële OpenAI Python-bibliotheek om met onze service te communiceren. De enige benodigde wijzigingen zijn de base_url en api_key. Dit zorgt ervoor dat je bestaande logica zonder aanpassingen werkt.

  • Installeer via pip install openai
  • Stel omgevingsvariabelen in of geef ze direct door bij client-init
  • Roep chat.completions.create() zoals gebruikelijk aan

Configureer de client als volgt:

from openai import OpenAI

client = OpenAI(base_url="https://api.onekeyllmapi.com/v1", api_key="YOUR_KEY")

resp = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Summarise this thread without softening it."}],
)
print(resp.choices[0].message.content)

Node.js SDK-gebruik

Integreer met JavaScript- of TypeScript-projecten met het standaard OpenAI Node-pakket. Wijs de client naar onze URL en geef je sleutel op. Deze aanpak behoudt compatibiliteit met elke OpenAI-compatibele clientstructuur.

  • Installeer via npm install openai
  • Initialiseer met aangepaste basis-URL
  • Gebruik standaard async/await-patronen

Voorbeeldinitialisatie:

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.onekeyllmapi.com/v1", apiKey: process.env.API_KEY });

const resp = await client.chat.completions.create({
  model: "uncensored",
  messages: [{ role: "user", content: "Draft a villain monologue for my game." }],
});
console.log(resp.choices[0].message.content);

Streaming-antwoorden

Ontvang antwoorden token-voor-token voor een lagere waargenomen latentie. Onze streaming-api ondersteunt Server-Sent Events (SSE), zodat je uitvoer kunt weergeven terwijl deze wordt gegenereerd. Dit is nuttig voor chatinterfaces of realtime-applicaties.

  • Stel stream: true in je verzoek in
  • Parseer de SSE-stream op de client
  • Verwerk partiële tokens efficiënt

Schakel streaming in je code in:

stream = client.chat.completions.create(
    model="uncensored",
    messages=[{"role": "user", "content": "Tell the story in second person."}],
    stream=True,
)
for chunk in stream:
    if chunk.choices and chunk.choices[0].delta.content:
        print(chunk.choices[0].delta.content, end="", flush=True)

Limieten, fouten & context

Begrijp de beperkingen om robuuste integraties te bouwen. De API ondersteunt een 100k context-api-venster, waardoor lange documenten of gesprekken mogelijk zijn. Verzoeken zijn beperkt tot een lichaamsgrootte van 8 MB.

Veelvoorkomende fouten zijn 401 voor ongeldige sleutels, 402 wanneer prepaid tegoed op is, en 429 bij het overschrijden van 300 verzoeken per minuut. Pay-as-you-go tegoed vervalt nooit en je kunt opwaarderen vanaf $10. Function calling wordt ondersteund voor functie-uitvoering.

API-specificaties

Alle echte limieten en functies van de API op één plek — controleer ze voordat je opwaardeert.

OnderdeelWaarde
API-formaatOpenAI-compatibel: elke OpenAI-SDK werkt — vervang alleen base URL en sleutel
Model-IDuncensored
Base URLhttps://api.onekeyllmapi.com/v1
AuthenticatieAuthorization: Bearer YOUR_KEY
EndpointsPOST /v1/chat/completions · GET /v1/models
Contextvenster100.000 tokens (invoer + uitvoer)
Function callingja — tools, tool_choice; antwoorden bevatten tool_calls, ook bij streaming; resultaten als role: tool
JSON-modusresponse_format: {"type": "json_object"}
Parameterstemperature, top_p, stop, seed, presence_penalty, frequency_penalty
Streamingja — server-sent events; het laatste deel bevat het tokenverbruik
Max. uitvoertot de rest van het venster van 100.000 tokens; max_tokens optioneel (geen aparte limiet)
Verzoekgroottetot 8 MB
ResponsheadersX-Request-Id, X-Balance-USD, X-RateLimit-Limit-Requests, X-RateLimit-Limit-Concurrency
Rate limit300 verzoeken per minuut per sleutel
Gelijktijdige verzoekentot 8 tegelijk per sleutel
OpwaarderenUSDT (TRC20) of USDC (Base), elk heel bedrag van $10 tot $500
Afrekeningprepaid tegoed op basis van echt verbruik; fouten en weigeringen zijn gratis
Geldigheidbetaald tegoed verloopt niet, geen abonnement
Bonus+5% vanaf $50, +10% vanaf $100
Prijs$0,25 per 1 mln invoertokens · $1,00 per 1 mln uitvoertokens
Gratis proeftegoed$0,50 voor 7 dagen, zonder kaart · Proefsleutel: 2 parallelle verzoeken, 60 per minuut; volledige limieten (8 en 300) na eerste opwaardering
Sleutelséén actieve sleutel per account; een nieuwe vervangt de oude
InloggenGoogle of e-mail en wachtwoord
Inhoudinhoud voor volwassenen toegestaan; seksuele inhoud met minderjarigen wordt geweigerd

Foutcodes

Fouten komen als JSON met een vaste type; mislukte of geweigerde verzoeken kosten niets.

CodeTypeBetekenis
400bad_requestongeldige JSON, lege berichten, verkeerde parameter of context te lang
401missing_key · invalid_key · key_revokedsleutel ontbreekt, is onjuist of is vervangen
402no_creditgeen tegoed — waardeer op en ga direct verder
403content_blockedseksuele inhoud met minderjarigen — geweigerd, niet gerekend
404not_foundonbekend endpoint
413request_too_largebody groter dan 8 MB
429rate_limited · concurrencymeer dan 300/min of 8 tegelijk — wacht en probeer opnieuw
503upstream_busymodel bezet — probeer het over enkele seconden opnieuw

Vragen en antwoorden

Is dit een OpenAI-model?

Nee. We bieden één toegewijd ongecensureerd groot taalmodel aan, draaiend op onze eigen GPU-servers. Het is geen GPT, Claude of een model van een andere leverancier, maar het is compatibel met hun API-structuur.

Hoe werkt de prijsstelling?

We gebruiken een pay-as-you-go model zonder maandelijkse kosten. Input tokens kosten $0,25 per 1M, en output tokens kosten $1,00 per 1M. Prepaid tegoed vervalt nooit en je kunt beginnen met een proeftegoed van $0,50.

Wat is de grootte van het contextvenster?

De API ondersteunt een contextvenster van 100.000 tokens voor zowel prompt als voltooiing. Dit stelt je in staat uitgebreide gesprekken of lange documentverwerking binnen één verzoek te verwerken.

Je sleutel is nog maar één formulier verwijderd

Maak een account aan, kopieer de sleutel, pas de basis-URL aan. Dat is de hele opzet.