cs ▾
gptnsfw.cc
GptNsfw
Získat API klíč

Průvodce integrací pro dokončování bez omezení

Vložte svůj LLM bez omezování obsahu do libovolného klienta kompatibilního s OpenAI změnou základní URL a klíče API. Tento návod pokrývá přesné kroky integrace pro Python, Node a streamování odpovědí bez odmítání modelu.

Požadavky: Instalace SDK a proměnné prostředí

Nainstalujte oficiální SDK pro váš jazyk a před odesláním požadavků exportujte své přihlašovací údaje. Potřebujete API klíč z našeho portálu a standardní knihovnu pro vybraný runtime. To zajistí, že váš kód může okamžitě autentizovat proti našim endpointům.

  • Python: pip install openai
  • Node.js: npm install openai
  • Export OPENAI_API_KEY vaším klíčem z panelu.

from openai import OpenAI

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

Konfigurace base_url a API klíče

Nasměrujte klienta na náš vyhrazený koncový bod pro obejití standardních omezení modelu. Nastavte base_url na https://api.gptnsfw.cc/v1 a použijte vygenerovaný klíč. Tato jediná změna přesměruje provoz na naši infrastrukturu bez obsahu filtrů.

  • Základní URL: https://api.gptnsfw.cc/v1
  • ID modelu: uncensored

import OpenAI from "openai";

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

Vytvoření prvního POST /v1/chat/completions požadavku

Odešlete standardní požadavek na dokončení s vašimi systémovými a uživatelskými prompty. Model vrací textové odpovědi bez běžných filtrů obsahu pro legální témata pro dospělé. Použijte uncensored ID modelu ve vašem payloadu.

curl https://api.gptnsfw.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Return the full API response for the /v1/messages endpoint"}]
  }'

Zvládání streamovaných odpovědí (SSE) a spotřeby tokenů

Streamujte tokeny, jak jsou generovány, pomocí Server-Sent Events pro výstup v reálném čase. Poslední blok obsahuje celkovou spotřebu tokenů pro váš požadavek. Tento přístup snižuje vnímanou latenci pro generování dlouhých příběhů nebo roleplay.

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)

Vynucování režimu JSON pro výstupy strukturovaných dat

Vynutit na modelu platný JSON nastavením response_format na {"type": "json_object"}. Toto je kritické při parsování strukturovaných dat nebo předávání výsledků do jiných aplikací. Model se striktně řídí tímto formátem bez přidávání konverzačního filleru.

Konfigurace teploty, top_p a sekvencí zastavení

Upravit temperature a top_p k řízení kreativity nebo determinismu ve vašich výstupech. Použijte stop sekvenční pro zastavení generování na specifických značkách. Tyto parametry vám poskytují přesnou kontrolu nad chováním chatbota bez cenzury.

Podpora & FAQ

Proč dostávám chybu 401 nebo 429?

Chyba 401 znamená, že váš klíč API je neplatný nebo expiroval. Chyba 429 znamená, že jste dosáhli limitu rychlosti 300 požadavků za minutu nebo limitu souběžných požadavků 8 na klíč. Vygenerujte nový klíč nebo počkejte, než se okno resetuje.

Jaká je mezera kontextu a náklady?

Okno kontextu má 100 000 tokenů pro prompt i dokončení dohromady. Platíte $0.15 za 1M vstupních tokenů a $0.50 za 1M výstupních tokenů. Chyby jsou zdarma a kredit nevyprší.

Je to oficiální API GPT NSFW?

Ne, toto je nezávislá služba běžící na vyhrazeném modelu s otevřenými váhami. Nejsme spřízněni se společností OpenAI ani jinými velkými dodavateli. Poskytujeme API kompatibilní s OpenAI, které funguje se standardním klientským kódem.

Načtěte svůj API klíč

Zaregistrujte se, zkopírujte klíč a aktualizujte svůj base URL. To je celá konfigurace.

Získat API klíč