hu ▾

Kódolás API gyors kezdés

Csatlakoztassa uncensored kódoló AI-ját percenként OpenAI-kompatibilis végpontunkkal. Csak a felhasznált tokenekért fizet, az előre fizetett hitel sosem jár le.

Base URL és hitelesítés

Irányítsd a kliensed erre https://api.codingapi.cc/v1 és küldje a kulcsát a fejlécben.

Szerezze meg hitelesítő adatait a műszerfalról Google vagy e-mail bejelentkezés után. Az API szabványos OpenAI hitelesítést vár. Adja át Authorization: Bearer YOUR_KEY minden kéréssel együtt. Hibák, mint például 401 azt jelentik, hogy a kulcs érvénytelen vagy hiányzik.

Minden fiók egy aktív kulccsal rendelkezik. Az új kulcs generálása azonnal visszavonja a régit. A kulcsokat a kezelőfelületen kezelheti.

Chat completions végpont

Küldjön üzeneteket a POST /v1/chat/completions és szöveges kimenetet kap.

A modell azonosítója uncensored.Válaszol szűrés nélkül jogszerű felnőtt tartalomra. Használja a szabványos üzenetszerkezetet ezzel role és content mezőket.

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

A kérések JSON formátumban térnek vissza. Ha strukturált adatokra van szüksége, engedélyezze a JSON módot a következő segítségével: response_format paraméter. Az API támogatja a streamelt és nem streamelt válaszokat.

Python SDK integráció

Használja a hivatalos OpenAI Python könyvtárat a könnyű integrációhoz.

Állítsa be a bázis URL-t az endpointunkra. A könyvtár automatikusan kezeli a szerializálást. Adja meg API kulcsát környezeti változók vagy explicit argumentumok révén.

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)

A hibák szabványos kivételekként jelennek meg. Kezelje őket 402 payments hibákat a kriptó hitel feltöltésével. A modell szöveget generál a prompt előzményei alapján. A kontextus megmarad az ablakon belül.

Node SDK használat

Telepítse az OpenAI Node.js csomagot JavaScript projektekhez.

Konfigurálja az ügyfélt az alap URL-ünkkel és a kulcsával. A szintaxis másolja a Python könyvtárat. Hozzon létre egy completion hívást a rendszer- és felhasználói üzenetekkel.

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

A válasz tartalmazza a generált szöveget és a token-felhasználást. Az usage objektumban ellenőrizheti a bemeneti és kimeneti tokenek számát. A számlázás a előre fizetett egyenlegről történik. A hitelek nem járnak le.

Streamelés és tokenek

Engedélyezze a streamelést úgy, hogy stream: true a kérésben.

Szövegrészleteket kap, ahogy azok generálódnak. Az utolsó rész tartalmazza a kérés teljes tokenfelhasználását. Ez lehetővé teszi a kód vagy szöveg valós idejű megjelenítését.

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)

Elemzze az SSE eseményeket a delta tartalom kinyeréséhez. Aggregateálja a szöveget a teljes válasz létrehozásához. A tokenmegszámolás segít pontosan nyomon követni az előleges hitelkeret felhasználását.

Korlátok, hibák és kontextus

A kontextusablak 100 000 token a prompt és a completion együttvéve.

A maximális kimenet kérésenként 16 000 token. Állítsa be max_tokens a kimeneti hosszúság vezérléséhez. Az alapértelmezett kimenet 2,048 token, ha nincs megadva. A sávszélesség-korlátok: kulcsonként percenként 300 kérés.

Kezelő 402 hibák a kriptovalutával történő feltöltéssel. 429 sebességkorlátozást jelez. Szüneteltess és próbáld újra exponenciális backoffbal. A kéréstörzseknek 8 MB alatt kell maradniuk. Ezek a korlátok biztosítják a stabil inferenciát a kódolási feladataidhoz.

Technikai GYIK

Mi a coding API base URL-je?

Az alap URL: HTTPS://api.codingapi.cc/v1. Kompatibilis a szabványos OpenAI SDK-kkal. Módosítsa a base_url-t a kliens konfigurációban, hogy ide mutasson.

Hogyan kezelje a hibákat az uncensored coding AI-ban?

Használjon szabványos HTTP állapotkódokat. A 401 érvénytelen hitelesítést jelent. A 402 elégtelen hitelt jelez. A 429 sebességkorlátozást jelez. Ellenőrizze a válasz törzsét a hiba részleteiért és az újrapróbálási logikáért.

Támogatja az uncensored coding AI a streamelést?

Igen, engedélyezze a streamelést a stream paraméterrel. Fogadja a Server-Sent Eventeket a részleges szöveggel. A végleges esemény tartalmazza a token-használati adatokat. Ez minden szabványos OpenAI-kompatibilis klienssel működik.

Generálja az API kulcsát

Regisztráljon egy fiókot, szerezze be a kulcsot, és frissítse az endpoint URL-t. Ez a teljes konfiguráció.

Szerezze meg a kulcsát