Hurtigstart: Integrer vores uncensored LLM
Integrér vores uncensored-model med minimal indsats ved hjælp af standard OpenAI-kompatible klienter. Send tekst, modtag tekst, og håndter NSFW- eller rollespil-indhold uden uventede afvisninger.
Understøttede SDK'er og konfiguration af base-URL
Vores API virker med ethvert klientbibliotek, der understøtter OpenAI chat-completions-protokollen. Du skal kun opdatere base URL'en og angive din API-nøgle. Base URL'en for denne tjeneste er HTTPS://api.aichatbotunfiltered.com/v1. Dette sikrer kompatibilitet med biblioteker som OpenAI's Python SDK, Node.js SDK og andre.
Autentificeringen afhænger af en enkelt API-nøgle knyttet til din konto. Du genererer denne nøgle under tilmelding via Google eller e-mail. Hver konto har én aktiv nøgle; generering af en ny erstatter den tidligere nøgle øjeblikkeligt. Gem denne nøgle sikkert, da den styrer dit forbrug af forudbetalt kredit.
Send anmodninger til /v1/chat/completions-endepunktet
Send din første anmodning ved hjælp af POST /v1/chat/completions-endepunktet. Modelidentifikatoren er altid "uncensored". Denne model svarer på lovligt voksenindhold, rollespil og kreativ skrivning uden de typiske sikkerhedsfilter, der findes i andre modeller.
Nedenfor er et grundlæggende curl-eksempel til at verificere forbindelsen. Erstat YOUR_API_KEY med din faktiske nøgle.
- Indstil modellen til "uncensored".
- Angiv en simpel system- og brugerbesked.
- Forvent et direkte tekst svar.
curl https://api.aichatbotunfiltered.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "List the steps to deploy a docker container."}]
}'
Konfigurerer Temperatur, Top P og Stopsekvenser
Styr tilfældigheden og strukturen på outputtet ved hjælp af standardparametre. Indstil temperatur mellem 0 og 2 for at justere kreativiteten. Højere værdier giver mere varierede svar, hvilket er nyttigt til kreativ rollespil. Lavere værdier giver mere deterministiske og konsistente svar.
Brug top_p til at kontrollere nucleus-sampling. Indstil stopsekvenser til at afslutte svaret ved specifikke markører, såsom dialoggrænser. Disse parametre hjælper med at tilpasse modellens adfærd til dit specifikke brugstilfælde uden ekstern routing.
Aktivering af Streaming og Function Calling
Aktivér streaming ved at indstille stream til true. Dette returnerer tokens via Server-Sent Events (SSE). Token-brugsoplysninger vises i den sidste chunk, hvilket giver dig mulighed for at spore omkostninger i realtid. Streaming reducerer den opfattede latens for slutbrugere.
Du kan også bruge function calling. Definer værktøjer i anmodningskroppen for at tillade modellen at outputte strukturerede data eller udløse handlinger. Dette virker sømløst med det standard OpenAI-værktøjsformat. Brug tool_choice til at tvinge specifik adfærd.
from openai import OpenAI
client = OpenAI(base_url="https://api.aichatbotunfiltered.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.aichatbotunfiltered.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);Streaming
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)Almindelige spørgsmål
Hvordan håndterer jeg fejl og ratelimits?
Du kan støde på 401-fejl, hvis API-nøglen er ugyldig eller udløbet. En 402-fejl indikerer utilstrækkelig forudbetalt kredit. Et 429-svar betyder, at du har overskredet grænsen på 300 anmodninger i minuttet per nøgle. Fejl forbruger ikke din tokenbalance, så du kan gentage sikkert.
Hvad er kontekstvinduet og output-grænsen?
Modellen understøtter et kontekstvindue på 100.000 tokens for både prompt og completion tilsammen. Det maksimale output pr. request er 16.000 tokens. Hvis du ikke angiver max_tokens, er standardgrænsen for output 2.048 tokens.
Er dette det samme som ChatGPT eller GPT-4?
Nej. Dette er en distinkt open-weight model, der er finjusteret til uncensored svar. Det er ikke GPT, Claude eller en anden leverandørs model. Den bruger samme API-struktur, men kører på vores egne servere med anderledes træningsdata og alignment.
Få din API-nøgle nu
Tilmeld dig, få din nøgle, og opdater base-URL'en. Det er det.