sv ▾

Kodnings-API snabbstart

Anslut din uncensored kodnings-AI på minuter med vår OpenAI-kompatibla slutpunkt. Betala bara för använda tokens, med förbetald kredit som aldrig går ut.

Bas URL och autentisering

Pekad ut din klient till https://api.codingapi.cc/v1 och skicka din nyckel i headern.

Hämta dina inloggningsuppgifter från kontrollpanelen efter att ha loggat in med Google eller e-post. API:et förväntar sig standard OpenAI-autorisering. Skicka Authorization: Bearer YOUR_KEY med varje begäran. Fel som 401 betyder att nyckeln är ogiltig eller saknas.

Varje konto har en aktiv nyckel. Generering av en ny nyckel återkallar den gamla omedelbart. Du kan hantera nycklar på dashboard-sidan.

Slutpunkt för chattkomplettering

Skicka meddelanden till POST /v1/chat/completions och ta emot textoutput.

Modell-ID:t är uncensored. Det svarar utan filter för lagligt vuxeninnehåll. Använd den standard meddelandestrukturen med role och content fält.

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"}]
  }'

Förfrågningar returnerar JSON. Om du behöver strukturerad data, aktivera JSON-läge via response_format parameter. API:et stöder strömmade och icke-strömmade svar.

Integration av Python SDK

Använd det officiella OpenAI Python-biblioteket för enkel integration.

Ställ in bas-URL:en till vår slutpunkt. Biblioteket hanterar serialisering automatiskt. Ange din API-nyckel via miljövariabler eller explicita argument.

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)

Fel returneras som standardiserade undantag. Hantera 402 betalningsfel genom att ladda upp din crypto-kredit. Modellen genererar text baserat på din prompt-historik. Kontext bevaras inom fönstret.

Node SDK-användning

Installera OpenAI Node.js-paketet för JavaScript-projekt.

Konfigurera klienten med vår bas-URL och din nyckel. Syntaxen speglar Python-biblioteket. Skapa ett slutförandeanrop med dina system- och användarmeddelanden.

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);

Svaret innehåller den genererade texten och tokenanvändning. Kontrollera objektet "usage" för antalet inmatnings- och utmatningstokens. Fakturering dras från din förbetalda balans. Krediter löper inte ut.

Strömning och tokens

Aktivera strömning genom att ställa in stream: true i din begäran.

Ta emot textbitar när de genereras. Den sista biten innehåller total tokenanvändning för förfrågan. Detta gör att du kan visa kod eller text i realtid.

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)

Analysera SSE-händelserna för att extrahera delta-innehåll. Aggregera texten för att bilda det kompletta svaret. Tokenräkningar hjälper dig att övervaka din förbetala kreditanvändning noggrant.

Gränser, fel och kontext

Kontextfönstret är 100 000 tokens för prompt och output tillsammans.

Max output per begäran är 16 000 tokens. Ställ max_tokens för att styra utdatalängd. Standard utdata är 2,048 tokens om inte angivet. Hastighetsbegränsningar är 300 begäranden per minut per nyckel.

Hantera 402 fel genom att ladda upp via krypto. 429 indikerar hastighetsbegränsning. Pausa och försök igen med exponentiell backoff. Begärankroppar måste hålla sig under 8 MB. Dessa begränsningar säkerställer stabil inferens för dina kodningsuppgifter.

Teknisk Q&A

Vad är Codex API-bas-URL?

Bas-URL:en är HTTPS://api.codingapi.cc/v1. Den är kompatibel med standard OpenAI SDK:er. Ändra bas-URL:en i din klientkonfiguration att peka hit.

Hur hanterar jag fel i den icke-censurerade kodnings-AI:n?

Använd standard HTTP-statuskoder. 401 betyder ogiltig autentisering. 402 indikerar otillräcklig kredit. 429 signalerar hastighetsbegränsningar. Kontrollera svarskroppen för felinformation och retry-logik.

Stöder den obegränsade kodnings-AI:n strömning?

Ja, aktivera streaming med stream-parametern. Ta emot Server-Sent Events med delvis text. Den slutliga händelsen innehåller tokenanvändningsdata. Detta fungerar med alla standard OpenAI-kompatibla klienter.

Generera din API-nyckel

Registrera ett konto, hämta nyckeln och uppdatera din slutpunkts-URL. Det är hela konfigurationen.

Skaffa din nyckel