hu ▾

Uncensored OpenAI-kompatibilis API

Fiók megnyitása
per 1M bemeneti token
$0.15
Kimeneti tokenek / 1M
$0.50
token kontextus
100,000
próbacsomag egyenleg
$0.50
kérés percenként
300

Fejlesztői Dokumentáció

Kezdje el a szöveggenerálást nem cenzúrázott, OpenAI-kompatibilis API-val percenként. Ez az útmutató az autentikációt, az SDK-integrációt és a streamelést tárgyalja a gyors fejlesztés érdekében.

Base URL és Hitelesítés

Az API-kulcsod hitelesíti az összes kérést a chat-completions endpoint. A kulcsot azonnal megkapod regisztráció után Google-fiókkal vagy e-maillel a API kulcs beszerzése oldal. Telefonnummer nincs szükség. Tárolja biztonságban a kulcsot, és adja át a Authorization fej.

Base URL: https://api.cheapllm.cc/v1. Minden kéréshez szükséges ez a fejléc: Authorization: Bearer YOUR_API_KEY. A 401-es hibák érvénytelen vagy hiányzó kulcsra utalnak. Bármikor lecserélheted a régi kulcsot egy újra; fiókonként csak egy aktív kulcs létezik.

Első kérés

Küldje el az első promptot a szabványos chat/completions endpoint. A modell azonosítója uncensored. Ez a nyílt súlyú modell jogszerű felnőtt felhasználás esetén, beleértve a fikciós vagy vitatott témákat is, tartalom-elutasítás nélkül válaszol. Szöveget kap be, szöveget ad ki. Nincsenek beágyazások vagy képgenerálás itt.

Az alábbiakban egy alapvető cURL példa látható. Cserélje ki YOUR_API_KEY a kulccsal. A kérés törzse meghatározza a felhasználói üzenetet. 100,000 tokenes kontextusablakot dolgozunk fel (prompt + completion). A hibák és az elutasítások ingyenesek, tehát nyugodtan teszteljen.

  • Beállítás model a uncensored.
  • Tartalmaz messages tömb.
  • Adja hozzá az API-kulcs fejlécet.
curl https://api.cheapllm.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Set timezone to UTC for all logs"}]
  }'

Python SDK Integráció

Használja a hivatalos OpenAI Python SDK-t az API-val való interakcióhoz. Állítsa be a base URL-t a végpontunkra, és adja meg a kulcsát. Ez a megközelítés bármely OpenAI-kompatibilis klienskönyvtárral működik. Konfigurálja a paramétereket, mint például temperature és top_p szükség szerint. A streamelés támogatott Server-Sent Events (SSE) segítségével. Ez a módszer ideális valós idejű alkalmazásokhoz, ahol a tokeneket azonnal megjeleníteni szeretné.

Telepítse a könyvtárat pip install openai.Inicializálja a klienst az alap URL-jével. Az alábbi kód egy egyszerű kiegészítési kérést mutat be. Állítsa be az üzenet tartalmát az eseteinek megfelelően. Az API kezeli a továbbítást a megfelelő modellhez belsőleg.

from openai import OpenAI

client = OpenAI(base_url="https://api.cheapllm.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ó

Node.js fejlesztőknek az OpenAI npm csomag zökkenőmentesen működik. Állítsd be az alap URL-t az API végpontunkra. Ez lehetővé teszi, hogy a más szolgáltatóktól ismert mintákat használd. Konfiguráld a modell azonosítót uncensored. Engedélyezheti a JSON módot vagy a függvényhívást is, ha alkalmazásához strukturált kimenet szükséges. Az SDK automatikusan kezeli a hitelesítést, ha helyesen van konfigurálva.

Telepítse a csomagot a következő paranccsal: npm install openaimax_tokens a kimeneti hosszúság vezérléséhez. A hibák szabványos HTTP státuskódokként térnek vissza. Használja ezt gyors prototípuskészítéshez vagy termelési integrációkhoz.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.cheapllm.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 SSE-n keresztül

Engedélyezze a streamelést úgy, hogy stream: true a kérésben. Az API Server-Sent Events (SSE) formátumban adja vissza az adatokat. Minden darab parciális szöveget tartalmaz. Az utolsó darab tokenfelhasználási statisztikákat tartalmaz. Ez a funkció kulcsfontosságú a felhasználói élmény szempontjából chat felületeken. Jelentősen csökkenti az észlelt késést. A stream feldolgozásával valós időben megjelenítheti a szöveget.

Kezelje a stream eseményeket a kliens kódban. Zárja be a kapcsolatot, amikor a stream véget ér. Az API APInk legfeljebb 8 párhuzamos kérést támogat kulcsonként. Ez a korlát biztosítja a méltányos felhasználást. Figyelje a felhasználást az utolsó darab adatai alapján. A streamelés közbeni hibák is megfelelő státuskódokat adnak vissza. Használja ezt szerepjátékhoz vagy folyamatos párbeszéd forgatókönyvekhez.

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)

Korlátok, hibák és kontextus ablak

API-ink szigorú korlátokkal rendelkezik a stabilitás biztosítására. Kulcsonként percenként 300 kérést küldhetsz. A párhuzamos kérések száma 8-ban van korlátozva. A kéréstörzsek nem haladhatják meg a 8 MB-ot. A kontextusablak 100 000 token összesen. Max kimenet 16 000 token kérésenként (2 048, ha max_tokens nincs beállítva). A hibák specifikus kódokat adnak vissza: 401 érvénytelen kulcs esetén, 402 elégtelen hitel esetén, és 429 sebességkorlátozás esetén. A hitel nem jár le. A hibák, mint például a dupla terhelések, a Supporton keresztül javítandók. A magánélet megmarad; a promptok nem kerülnek betanításra. A kiskorúakkal kapcsolatos szexuális tartalom megengedett.

Gyakran ismételt kérdések

Ez egy olcsó LLM API termelési felhasználáshoz?

Igen, olcsó, korlátlan szöveggenerálásra készült. Tokenenként fizet, havi díj nélkül. A hitel nem jár le, így azonnal skálázhatja a használatot felfelé vagy lefelé. Ez ideális induló vállalkozásoknak, akik megbízható forrást keresnek a gyártói kötöttség nélkül.

Hogyan kezelje a hibákat az alkalmazásában?

Az API szabványos HTTP státuskódokat ad vissza. A 401 hiba azt jelenti, hogy az API-kulcs érvénytelen vagy hiányzik. A 402 hiba elégtelen előre fizetett hitelt jelez. A 429 hiba azt jelzi, hogy túllépte a percenkénti 300 kéréses sebességkorlátot. Először ellenőrizze a kulcsot és az egyenleget.

Használható ez az API szerepjátékhoz vagy cenzúratlan tartalomhoz?

A modell cenzúratlan, és nem utasít vissza jogszerű felnőtt, fikciós vagy vitatott témákat. Nem GPT, Claude vagy más gyártó modellje. Egy nyílt súlyozású modell, amelyet a korlátlan válaszokhoz hangoltak. Kerülje el a kiskorúakkal kapcsolatos szexuális tartalmakat, amelyet mindig elutasít.

Hozzáférés az API-kulcsodhoz

Regisztrálj, szerezd be a tokenedet, és frissítsd az endpoint URL-t. Ennyi a teendő.