Uncencored chat gpt API Quickstart
Start med at generere tekst med vores ucensurerede API ved hjælp af standard OpenAI SDK'er. Denne hurtigstart guide dig gennem autentificering, grundlæggende anmodninger og streaming uden uventede afslag.
https://api.gptchatuncencored.com/v1uncensored
Base URL og autentificering
Base-URL'en til alle anmodninger er https://api.gptchatuncencored.com/v1. Du autentificerer ved at sende dit API-nøgle i Authorization header som en Bearer-token. Dette fungerer med ethvert OpenAI-kompatibelt klientprogram ved blot at opdatere base-URL'en og nøglekonfigurationen.
Din API-nøgle genereres straks efter tilmelding via Google eller e-mail. Opbevar den sikkert, da den giver adgang til din forudbetalte kredit. Fejl og afslag forbruger ikke kredit, men gyldige anmodninger gør.
Send din første anmodning
Send en POST-forespørgsel til /v1/chat/completions med din besked og model-ID'et uncensored. Dette endpoint returnerer tekstsvare uden indholdsfiltre til lovligt voksent brug.
- Indstil
modelfelt tiluncensored. - Indsæt dit systemprompt, hvis det er nødvendigt for at vejlede tonen.
- Forvent et JSON-svar med den genererede tekst.
Kontekstvinduet understøtter i alt 100.000 tokens, hvilket muliggør lange samtaler.
curl https://api.gptchatuncencored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Return the HTTP status code for a 404 error"}]
}'Verificér, at din nøgle virker, før du skalerer brugen.
Python SDK-integration
Brug det officielle OpenAI Python SDK til at interagere med vores API. Installer pakken via pip og konfigurer base URL til at pege mod vores endpoint.
Denne tilgang giver dig mulighed for at genbruge eksisterende kode, der sigter mod OpenAI. Send din API-nøgle og indstil modellen til uncensored. SDK'et håndterer JSON-serialisering og fejlfortolkning automatisk.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptchatuncencored.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)Test med en simpel prompt for at bekræfte forbindelsen. Juster temperatur og top_p for kreative variationer.
Node SDK-integration
Node.js SDK fungerer identisk som Python-versionen. Installer pakken og initialiser klienten med din base-URL og nøgle.
Dette muliggår sømløs integration i Node-applikationer. Indstil modellen til uncensored til ubegrænsede svar. Du kan kontrollere parametre som stop sekvenser eller seed for reproducerbarhed.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptchatuncencored.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);Håndter svar asynkront. Overvåg token-brug for at administrere din forudbetalte kredit effektivt.
Streaming-svar
Aktivér streaming ved at indstille stream: true i din anmodning. API'et returnerer Server-Sent Events (SSE) med inkrementelle tokenopdateringer.
Tokenforbrug rapporteres i den sidste chunk. Dette reducerer den opfattede latens for lange svar. Håndter streamet i din klient for at vise tekst, mens den genereres.
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)Streaming fungerer med alle parametre, inklusive funktionssamtale. Sørg for, at din klient håndterer delvise chunks korrekt.
Begrænsninger, fejl og kontekst
Du er begrænset til 300 anmodninger i minuttet og 8 samtidige anmodninger per nøgle. Den maksimale størrelse på anmodningskroppen er 8 MB. En 401-fejl indikerer en ugyldig eller manglende API-nøgle. En 402-fejl betyder, at din forudbetalte kredit er opbrugt. En 429-fejl signaler, at du har overskredet rate limit.
Kontekstvinduet er på 100.000 tokens for prompt plus completion. Output er begrænset til 16.000 tokens pr. anmodning, eller 2.048, hvis du udelader max_tokens. Fejl og afvisninger opkræver ikke kredit. Kredit udløber aldrig, men forudbetalte midler er ikke refunderbare.
Ofte stillede spørgsmål
Er dette den officielle uncencored chat GPT-tjeneste?
Nej, vi er en uafhængig udbyder. Vi hoster en dedikeret uncensored-model, der er kompatibel med OpenAI SDK'er, men er ikke GPT, Claude eller en anden vendor's model. Tjek vendordokumentation for deres specifikke detaljer.
Hvordan fejlsøger jeg manglende citationer i parallelle chat-API-svar?
Sørg for, at din klient håndterer SSE-chunker korrekt til streaming. Til parallelle anmodninger skal du verificere, at hver anmodning har en unik nøgle eller trådcontext. Vores API returnerer fulde svar per anmodning, så parallelisme afhænger af din klients konkurrencegrænser.
Hvad sker der, hvis jeg overskrider kontekstvinduet?
Anmodninger, der overstiger 100,000-token-grænsen, vil sandsynligvis fejle eller blive forkortet afhængigt af din klients implementering. API'et accepterer op til 100,000 tokens i alt. Output er begrænset til 16,000 tokens per anmodning. Håndter din historie for at holde dig inden for grænserne.
Sikr din API-nøgle
Registrer, hent din nøgle, og opdater din base-URL. Det er alt, der er at gøre.