nl ▾

Coderings-API quickstart

Verbind je ongecensureerde coderings-AI in minuten met ons OpenAI-compatible eindpunt. Betaal alleen voor gebruikte tokens, met voorgekocht krediet dat nooit verloopt.

Basis-URL en authenticatie

Wijs je client op https://api.codingapi.cc/v1 en stuur je sleutel in de header.

Haal je referentie op vanuit het dashboard na het inloggen met Google of e-mail. De API verwacht standaard OpenAI-autorisatie. Geef Authorization: Bearer YOUR_KEY bij elke request. Fouten zoals 401 betekenen dat de sleutel ongeldig of ontbrekend is.

Elk account heeft één actieve sleutel. Het genereren van een nieuwe sleutel intrekt de oude direct. Je kunt sleutels beheren op de dashboardpagina.

Chat completions endpoint

Stuur berichten naar POST /v1/chat/completions en ontvang tekstuitvoer.

De model-ID is uncensored. Het antwoordt zonder filtering voor wettelijk volwassen inhoud. Gebruik de standaard berichtstructuur met role en content velden.

curl https://api.codingapi.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Check if python list is sorted"}]
  }'

Requests retourneren JSON. Als je gestructureerde gegevens nodig hebt, schakel dan de JSON-modus in via de response_format parameter. De API ondersteunt streaming- en niet-streaming-antwoorden.

Python SDK integratie

Gebruik de officiële OpenAI Python-bibliotheek voor eenvoudige integratie.

Stel de basis-URL in op ons eindpunt. De bibliotheek verwerkt serialisatie automatisch. Geef je API-sleutel door via omgevingsvariabelen of expliciete argumenten.

from openai import OpenAI

client = OpenAI(base_url="https://api.codingapi.cc/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)

Fouten worden gegenereerd als standaard uitzonderingen. Verwerk 402 betalingsfouten door uw cryptokrediet op te waarderen. Het model genereert tekst op basis van uw promptgeschiedenis. Context wordt behouden binnen het venster.

Node SDK-gebruik

Installeer het OpenAI Node.js-pakket voor JavaScript-projecten.

Configureer de client met onze basis-URL en je sleutel. De syntaxis lijkt op die van de Python-bibliotheek. Maak een completion-aanroep met je system- en user-berichten.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.codingapi.cc/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);

De respons bevat de gegenereerde tekst en tokengebruik. Controleer het usage-object voor het aantal input- en outputtokens. De facturatie wordt afgeschreven van je vooruitbetaalde saldo. Credits vervallen niet.

Streaming en tokens

Activeer streaming door stream: true in je request.

Ontvang tekstchunks terwijl ze worden gegenereerd. De laatste chunk bevat het totale tokengebruik voor het verzoek. Dit maakt realtime weergave van code of tekst mogelijk.

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)

Parseer de SSE-gebeurtenissen om delta-inhoud te extraheren. Aggregeer de tekst om de volledige respons te vormen. Token-tellingen helpen u uw prepaid creditgebruik nauwkeurig te monitoren.

Limieten, fouten en context

Het contextvenster is 100.000 tokens voor prompt en voltooiing samen.

De maximale uitvoer per verzoek is 16.000 tokens. Stel max_tokens om uitvoerlengte te regelen. Standaard output is 2.048 tokens als niet gespecificeerd. Snelheidslimieten zijn 300 aanvragen per minuut per sleutel.

Handle 402 fouten door aan te vullen via crypto. 429 wijst op snelheidsbeperking. Pauzeer en probeer opnieuw met exponentiële backoff. Request-lichamen moeten onder de 8 MB blijven. Deze beperkingen zorgen voor stabiele inferentie voor je codetaken.

Technische vragen en antwoorden

Wat is de basis-URL van de coderings-API?

De basis-URL is HTTPS://api.codingapi.cc/v1. Het is compatibel met standaard OpenAI SDK's. Pas de basis-URL aan in je clientconfiguratie om hierheen te wijzen.

Hoe ga ik om met fouten in de onbeperkte coderings AI?

Gebruik standaard HTTP-statuscodes. 401 betekent ongeldige authenticatie. 402 geeft onvoldoende krediet aan. 429 signaleert limieten. Controleer de responsbody voor foutdetails en retry-logica.

Ondersteunt de ongecensureerde coderings-AI streaming?

Ja, schakel streaming in met de stream parameter. Ontvang Server-Sent Events met gedeeltelijke tekst. Het laatste event bevat token usage data. Dit werkt met alle standaard OpenAI-compatible clients.

Genereer uw API-sleutel

Registreer een account, haal de sleutel op en update je endpoint URL. Dat is de volledige configuratie.

Krijg je sleutel