API dokumentáció cenzúrázatlan inferenciához
Csatlakoztassa ügyfelét cenzúratlan LLM-jéhez másodpercek alatt a szabványos OpenAI SDK segítségével. Küldjön kéréseket dedikált végpontunkhoz, és kapjon korlátlan szöveges kimenetet nulla konfigurációs többletterheléssel.
Base URL és Hitelesítés
A kéréseid célja https://api.cursorkey.cc/v1Meg kell adnod az API-kulcsodat a Authorization header. A kulcs azonnal megjelenik regisztráció után. Egyedi a fiókjához. Egy kulcs felváltja a előzőt.
Használja a hivatalos SDK-kat. Módosítsa az alap URL-címet. Adja meg a kulcsot. Ennyi az egész.
curl https://api.cursorkey.cc/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List available cursor key bindings for VS Code"}]
}'
Első kérés
Küldjön egy szabványos chat completion kérést. A modell azonosítója uncensored. A rendszer figyelmen kívül hagyja az elutasításokat jogszerű felnőtt tartalmak esetén. Nyers szöget kapsz. A kontextusablak 100,000 tokent tart összesen. Ez beleértve a bemenetet és a kimenetet is. Tartsd a terheléseidet 8 MB alatt.
from openai import OpenAI
client = OpenAI(base_url="https://api.cursorkey.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)
Node SDK integráció
Telepítse a hivatalos csomagot. Irányítsa a base URL-re. A viselkedés megegyezik a szabványos OpenAI felülettel. Streamelhet válaszokat. Használhat JSON módot. A kliens kezeli a protokollt. Ön kezeli a logikát. A hibák szabványos HTTP kódokat adnak vissza.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.cursorkey.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);
Streamelési válaszok
Engedélyezze a streamelést úgy, hogy stream: true. Tokenek szekvenciálisan érkeznek. Az utolsó darab token felhasználási statisztikákat tartalmaz. Ez lehetővé teszi a költségek valós idejű követését. A szerver adatot pushol Server-Sent Events segítségével. Az ügyfél fogyasztja a streamet.
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)
Függvényhívás és JSON mód
Határozza meg az eszközöket a kérésben. A modell strukturált adatokat ad vissza. Használja a response_format: {"type": "json_object"} a szigorú JSON-hoz. Ez kiszámítható elemzést biztosít. A modell támogatja az eszközválasztást. Kényszeríthet specifikus függvényeket. Ez megbízhatóan működik az uncensored modellünkkel.
Sebességkorlátok és korlátok
Tartsa be a percenkénti 300 kérés limitet. Futtathat 8 párhuzamos kérést. A 401-es hiba azt jelenti, hogy a kulcs érvénytelen. A 402-es hiba azt jelzi, hogy nincs hitel. A 429-es hiba azt jelenti, hogy elérte a sebességkorlátot. A visszautasítások ingyenesek. A hibák ingyenesek. Csak a befejezett tokenek számítanak. A modell csak kisebb tartalmakat utasít el.
GYIK
Használhatom a kurzor gombot a navigációhoz az ügyfélimben?
A Cursor kulcs navigáció egy kliens oldali funkció. Nem befolyásolja az API-t. Bármelyik billentyűkombinációt használhatod, amit preferálsz. Az API csak a JSON payload-t nézi. A navigáció a te UI-d dolga.
Az uncensored AI API kulcs más modellekkel is működik?
Nem. A kulcsa egy specifikus modellhez kötött. Nem proxy. Nem irányít más szolgáltatókhoz. Csak az uncensored modellt kapja. Az alap URL rögzített. A modell ID rögzített. Ez leegyszerűsíti a beállítást.
Mi történik, ha túllépem a 100,000 tokenes korlátot?
A kiszolgáló 400 Bad Request hibát ad vissza. A kontextusablak tartalmazza mind a promptodat, mind a generált kimenetet. Magadnak kell kezelned az ablak méretét. Szükség esetén vágd le a régebbi üzeneteket. A korlát szigorú. Nincs részleges jóváírás.
Szerezze meg a kulcsát most.
Regisztráljon, másolja a kulcsot, és mutasson a végpontra. Kész.