API-dokumentation för den obegränsade modellen
Hämta din icke-censurerade AI API-nyckel och börja generera text på sekunder. Denna dokumentation täcker bas-URL:n, autentisering och alla ändpunkter du behöver för att integrera vår LLM i dina projekt.
Bas URL och autentisering
Börja med att ställa in bas-URL:en till HTTPS://api.storyuncensored.com/v1 och lägg till din API-nyckel i Authorization-headern.
Registrera dig med Google eller e-post för att få en nyckel direkt. Använd rubriken Authorization: Bearer YOUR_API_KEY för varje begäran.
Första förfrågan
Skicka en POST-begäran till /v1/chat/completions med modellen inställd på uncensored.
Skicka din systemprompt och användarmeddelanden för att komma igång.
curl https://api.storyuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a summary of chapter five focusing on plot points"}]
}'
Exempel på Python SDK
Använd det officiella OpenAI Python SDK:t för att interagera med API:t.
Ställ in bas_url till vår slutpunkt och API-nyckeln i din klientkonfiguration.
from openai import OpenAI
client = OpenAI(base_url="https://api.storyuncensored.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 SDK-exempel
Initiera OpenAI-klienten i Node.js med vår bas-URL.
Skicka obegränsade modell-ID:t till chat.completions.create-metoden.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.storyuncensored.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);
Strömsvar med SSE
Aktivera strömning genom att ställa in stream: true i din begäranskropp.
Ta emot token-för-token-uppdateringar via Server-Sent Events. Den sista chunken innehåller användningsdata.
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)
Gränser, fel och kontextfönster
Kontextrutan stöder totalt 100 000 tokens. Hantera 401 för ogiltiga nycklar, 402 för ingen kredit och 429 för hastighetsbegränsningar.
Max utdata är 16,000 tokens per begäran. Hastighetsbegränsningen är 300 begäranden per minut.
Vanliga frågor
Vad är story-API:n?
Det är en hostad, OpenAI-kompatibel API för chattkomplettering som tillhandahåller en enda obegränsad stor språkmodell. Du skickar text och tar emot text, utan innehållsvägraner för laglig vuxenanvändning.
Hur betalar jag för den obegränsade AI API:t?
Du laddar upp med endast krypto, specifikt USDT (TRC20) eller USDC (Base). Förskottsbetald kredit debiteras baserat på verklig tokenanvändning, och fel är kostnadsfria.
Kan jag använda uncensored AI online för rollspel?
Ja, modellen är inställd att svara utan innehållsrefuseringar för laglig vuxenanvändning. Den stöder strömning och funktionsanrop för robust integration.
Hämta din nyckel nu
Registrera dig, kopiera din nyckel, uppdatera endpoint-URL:en. Klart.