Hurtigstartsguide til uncensored ai
Få rå, ufiltrerede tekstoutput fra vores ufiltrerede open AI API på få minutter. Denne guide viser dig, hvordan du tilslutter din standard SDK og begynder at sende requests øjeblikkeligt.
Installer den standard OpenAI SDK
Start med at installere det officielle bibliotek til dit foretrukne sprog. Vores interface er fuldt kompatibelt med standardværktøjer, så du ikke har brug for en tilpasset klient. Brug pip til Python eller npm til Node.js til at tilføje afhængigheden til dit projekt. Dette sikrer, at du kan udnytte eksisterende kodemønstre uden at lære en ny protokol.
Konfigurer din base URL og API-nøgle
Peg din SDK-klient på vores dedikerede endpoint i stedet for standardudbyderen. Du skal indstille base URL'en til HTTPS://api.aiopenuncensored.com/v1 og angive din unikke API-nøgle. Denne konfiguration dirigerer trafikken til vores server til ubegrænsede modeller frem for den kommercielle gigant. Din nøgle genereres øjeblikkeligt ved tilmelding, så du kan begynde at teste med det samme.
Send din første chat-completion-anmodning
Lav en POST-anmodning til /v1/chat/completions med modelidentifikatoren "uncensored". Denne enkle anmodning returnerer rå tekst uden de sædvanlige indholdsfiltere, der blokerer din input. Du kan sende standardmeddelelser og modtage direkte svar. Se koden nedenfor for den præcise curl-kommando til at verificere forbindelsen.
Håndtering af streaming-svar og tokenforbrug
Aktivér streaming ved at indstille stream-parameteren til true. API'et returnerer chunks, mens de genereres, hvilket giver dig mulighed for at vise tekst i realtid. Den sidste chunk indeholder de fulde tokenforbrugsstatistikker til fakturering og overvågning. Denne tilgang reducerer den opfattede forsinkelse for dine slutbrugere betydeligt.
Implementer funktionkald og JSON-tilstand
Brug tools-parametret til at definere funktioner, som din model kan kalde. Du kan også håndhæve strengt JSON-output ved at indstille response_format til json_object. Dette sikrer, at din applikation modtager strukturerede data uden parsing-fejl. Modellen understøtter tool_choice og andre standardparametre til præcis kontrol.
Forstå ratebegrænsninger og tokenbegrænsninger
Din API-nøgle tillader 300 anmodninger i minuttet og understøtter op til 8 samtidige anmodninger. Kontekstvinduet rummer 100.000 tokens i alt, med et maksimum på 16.000 tokens pr. anmodning. Fejl som 401 eller 429 er almindelige og indikerer, at du skal tjekke din nøgle eller vente kort. Kredit forbruges kun for succesfuld tokenbrug.
cURL
curl https://api.aiopenuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Check if port 8080 is open"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.aiopenuncensored.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.aiopenuncensored.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)FAQ
Er dette den upassede OpenAI-API fra OpenAI?
Nej, vi er en uafhængig tjeneste, der hoster en distinkt open-weight-model. Vi bruger det samme OpenAI-kompatible interface, men leverer vores egen uncensored LLM, ikke GPT-4 eller GPT-3.5. Du kan bruge standard SDK'er med vores base URL for at få ufiltrede resultater.
Hvad sker der, hvis jeg rammer rate-limitten?
API'en returnerer en 429-statuskode, når du overskrider 300 anmodninger i minuttet. Du bør implementere eksponentiel backoff i din klient for automatisk at gentage. Vores system nulstiller tælleren hvert minut, så dine anmodninger vil genoptage normalt, når vinduet er ryddet.
Understøtter den uncenserede AI-model lange kontekstvinduer?
Ja, modellen understøtter et kontekstvindu på 100.000 tokens til både input og output samlet. Du kan sende store dokumenter eller lange samtalehistorier uden afkortning. Den maksimale længde for et enkelt svar er begrænset til 16.000 tokens for at sikre stabilitet.
Hent din API-nøgle
Tilmeld dig, kopier nøglen, og opdater slutpunkt-URL'en. Opsætningen er done.