cs ▾

UnsensoredGPTDokumentace API kompatibilního s OpenAI

Dokumentace API kompatibilního s OpenAI

Začněte s nekorigovaným GPT API za několik minut tím, že namíříte svůj stávající OpenAI SDK na naši základní URL. Tato dokumentace pokrývá autentizaci, formáty požadavků a zpracování streamovaných odpovědí pro vaše nekorigované AI aplikace.

https://api.unsensoredgpt.com/v1

Základní URL a ověření

Prvním krokem je konfigurace vašeho klienta tak, aby používal naši základní URL. Nasměrujte své SDK na https://api.unsensoredgpt.com/v1 a předat API klíč v Authorization hlavička. Tento klíč obdržíte ihned po registraci přes Google nebo e-mail na ovládacím panelu.

Naše autentizace je jednoduchá: žádné složité rozsahy ani tok OAuth. Použijte pouze klíč, který jste vygenerovali.

Identifikátor modelu, který musíte odeslat v každém požadavku, je uncensored. Jedná se o model s otevřeným váhovým souborem vyladěný pro použití pro dospělé, odlišný od GPT nebo Claude. Není to přeprodávaný model od dodavatele.

První požadavek

Standardní požadavek na dokončení chatu pro otestování připojení a využití tokenů. Použijte uncensored ID modelu pro zajištění, že zasíláte požadavky na naše specifické vyladění.

Tento příklad demonstruje jednoduchý úkol generování textu. Pokud obdržíte odpověď JSON s obsahem, vaše integrace funguje správně.

curl https://api.unsensoredgpt.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate the API status response"}]
  }'

Zkontrolujte usage pole pro ověření počtu tokenů vůči zůstatku předplacených kreditů.

Integrace Python SDK

Použijte oficiální openai Knihovna Python pro interakci s naším API. Nastavte základní URL na náš endpoint a poskytněte svůj API klíč.

Tento přístup vám umožňuje znovu použít stávající kódové základny bez přepisování klientů HTTP. Knihovna automaticky řeší serializaci.

from openai import OpenAI

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

Pamatujte na explicitní zadání modelu jako uncensored ve vaší inicializaci klienta nebo v těle požadavku.

Integrace SDK pro Node

Pro vývojáře JavaScriptu funguje Node.js SDK identicky jako verze Pythonu. Inicializujte klienta svou base URL a klíčem.

Předložte uncensored ID modelu pro zajištění správného směrování. SDK spravuje sdružování připojení a opakované pokusy.

import OpenAI from "openai";

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

Toto nastavení podporuje jak synchronní, tak asynchronní volání v závislosti na architektuře vaší aplikace.

Streamované odpovědi (SSE)

Povolte streamování nastavením stream: true v požadavku. Naše API vrací Server-Sent Events (SSE) pro doručování tokenů v reálném čase.

Parsovejte delta.content pole z každého chunku k sestavení finální odpovědi. Statistiky spotřeby tokenů jsou zahrnuty v posledním chunku.

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)

Streaming snižuje vnímanou latenci pro dlouhé výstupy. Je ideální pro chatová rozhraní.

Limity, chyby a kontext

Váš kontextový okno má 100 000 tokenů celkem. Maximální výstup na požadavek je 16 000 tokenů. Překročení těchto limitů vrátí chybu 400.

Mezi běžné chyby patří 401 pro neplatné klíče, 402 pro nedostatečný předplacený kredit a 429 pro limity rychlosti. Limit rychlosti je 300 požadavků za minutu na klíč.

Prompty nejsou používány k trénování. Váš kredit nevyprší. Chyby 402 řešte doplněním kreditu přes kryptoměny pro obnovení služby.

Časté otázky

Jaká je základní URL pro API unsensored GPT?

Základní URL je HTTPS://api.unsensoredgpt.com/v1. Musíte tuto hodnotu nastavit v konfiguraci klienta kompatibilního s OpenAI.

Podporuje toto API streamování?

Ano, nastavte stream: true pro přijímání událostí odeslaných serverem. Použití tokenů je hlášeno v posledním bloku.

Co se stane, když mi dojde kredit?

Požadavky vrátí chybu 402. Dobijte pomocí USDT nebo USDC kdykoli. Úvěr nikdy nevyprší.

Získejte svůj API klíč

Zaregistrujte se, získejte klíč a nasměrujte na novou základní URL. To je celá konfigurace.

Získat API klíč