cs ▾

Uncensored LLM API Rychlý start

Integrujte naše bezbariérové LLM do své aplikace pomocí standardního endpointu kompatibilního s OpenAI. Tento průvodce poskytuje přesné endpointy, ověřování a protokoly streamování, které potřebujete k okamžitému odesílání požadavků.

Základní URL a ověření

Základní URL pro všechny požadavky je https://api.storyunfiltered.com/v1Přidejte svůj API klíč k Authorization hlavička jako bearer token. Každý účet generuje jeden aktivní klíč; jeho nahrazením se zruší platnost předchozího. K registraci není potřeba telefonní číslo a klíč můžete získat okamžitě pomocí přihlášení přes Google nebo e-mail.

Příklad hlavičky:

  • Authorization: Bearer YOUR_API_KEY

První požadavek

Odeslat požadavek POST na /v1/chat/completions pomocí ID modelu uncensored. API přijímá standardní parametry jako temperature a stop. Odpovědi jsou vráceny ve formátu JSON, obsahující vygenerovaný text v message.content pole.

Příklad požadavku:

  • model: uncensored
  • messages: Pole zpráv uživatele/asistenta

Výpis a konfigurace modelu

Načtěte dostupné modely odesláním požadavku GET na /v1/models. K dispozici je pouze uncensored, model s otevřenými vahami vyladěný pro neomezený obsah. Podporuje volání funkcí, režim JSON a streamování pomocí Server-Sent Events (SSE). Nakonfigurujte parametry jako top_p a seed ovlivnit rozmanitost výstupu.

Příklad odpovědi:

  • id: uncensored
  • object: model

Streamované odpovědi s SSE

Povolte streamování nastavením stream: true ve vaší žádosti. API vrací stream událostí zaslaných serverem, kde každý blok obsahuje částečnou odpověď. Poslední blok obsahuje statistiky využití tokenů pro účely fakturace. Tento přístup snižuje vnímanou latenci při generování dlouhého obsahu.

Příklad streamování:

  • event: message
  • data: JSON chunk s delta obsah

Volání nástrojů a režim JSON

Použijte tools parametr pro definování schémat funkcí pro vaši aplikaci. Model vrátí strukturované volání nástrojů, když je to vhodné. Pro přísný výstup JSON nastavte response_format na {"type": "json_object"}. To zajišťuje, že odpověď je platný JSON bez dalšího formátování Markdown. Parametry jako tool_choice umožňuje vynutit specifické použití nástrojů.

Příklad schématu nástroje:

  • name: get_weather
  • description: Get current weather

Limity tokenů a limity rychlosti

Okno kontextu podporuje až 100 000 tokenů pro kombinaci promptu a completion. Maximální výstup na požadavek je 16 000 tokenů, nebo 2 048, pokud max_tokens není nastaveno. Omezení rychlosti jsou 300 požadavků za minutu a 8 souběžných požadavků na klíč. Těla požadavků nesmí překročit 8 MB. Chyby a odmítnutí nespotřebovávají kredit.

Příklad limitů:

  • max_tokens: 16,000
  • rate_limit: 300 RPM

cURL

curl https://api.storyunfiltered.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "What is the capital of France?"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streamování

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)

FAQ

Jaké je hlavní klíčové slovo pro tuto službu?

Hlavním klíčovým slovem je unfiltered story, což odráží naše zaměření na syrový, ne filtrovaný obsah. To zajišťuje, že vaše aplikace získají text bez libovolných odmítnutí politiky pro legální obsah pro dospělé nebo kontroverzní témata.

Jak ověřím své požadavky?

Zadejte svůj klíč API do hlavičky Authorization jako token bearer. Tento klíč můžete vygenerovat pomocí registrace přes Google nebo e-mail na stránce Získat klíč API. Klíč je platný pro všechny endpointy pod základní URL.

Jaké jsou podrobnosti o platbách a fakturaci?

Cena je 0,15 $ za 1M vstupních tokenů a 0,50 $ za 1M výstupních tokenů. Platby jsou přijímány pouze pomocí kryptoměn (USDT na TRC20 nebo USDC na Base) v částkách od 20 $ do 500 $. Úvěr nevyprší a za větší dobity se uplatňují bonusy.

Získejte svůj klíč nyní.

Zaregistrujte se, vezměte klíč, aktualizujte základní URL. To je vše, co potřebujete.

Vyzkoušet se zkusebním kreditem