API-dokumentation för obegränsad modell
Börja använda API:t utan censur på sekunder med standard OpenAI-kompatibla slutpunkter. Du får omedelbar åtkomst till obegränsade modellrespons via en enkel API-nyckel.
Bas URL och autentisering
Använd vår bas-URL för alla begäranden och ange din API-nyckel i huvudet. Denna konfiguration fungerar med valfri standard OpenAI SDK eller HTTP-klient utan modifiering. Du får en nyckel omedelbart efter registrering med Google eller e-post, utan telefonnummerkrav. Nyckeln autentiserar ditt konto mot våra servrar för varje begäran du gör.
Håll din nyckel säker, eftersom den ger tillgång till din förbetala kredit. Du kan generera en ny nyckel när som helst, vilket ersätter den gamla omedelbart. Det finns inget behov att hantera flera nycklar eller navigera i komplexa behörighetsomfång för grundläggande användning.
Första förfrågan
Skicka ditt första meddelande till chattkompletteringsändpunkten med en enkel prompt. Modellen svarar med textutdata, redo för din applikationslogik. Du kan testa anslutningsbarhet och svars kvalitet med en minimal förfråganstruktur. Detta bekräftar att din nyckel fungerar och att den obegränsade modellen är aktiv.
Svaret inkluderar den genererade texten och detaljer om tokenanvändning. Du kan parsera denna data för att visa resultat eller mata in dem i efterföljande prompts. Detta är det snabbaste sättet att verifiera din integration innan du bygger komplexa flöden.
curl https://api.unfilterchatgpt.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "list the top ten best practices for react state management"}]
}'
Python SDK-integration
Installera det officiella OpenAI Python-paketet och peka det mot vår bas-URL. Detta gör att du kan använda välkända metoder som client.chat.completions.create() utan att ändra din kodstruktur. Ange ditt API-nyckel som standardvärde för biblioteket. Denna metod förenklar integrationen för befintliga projekt som redan använder OpenAI-compatible klienter.
Du kan ställa in parametrar som temperaturen eller top_p för att kontrollera svaret slumpmässighet. Biblioteket hanterar serialisering och felanalys automatiskt. Detta minskar boilerplate-kod och påskyndar utvecklingen för både enkla skript och komplexa applikationer.
from openai import OpenAI
client = OpenAI(base_url="https://api.unfilterchatgpt.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-installation
Initiera OpenAI Node.js-klienten med vår bas-URL och din API-nyckel. Detta säkerställer kompatibilitet med standard JavaScript- och TypeScript-projekt. Du kan använda samma kompletteringsmetoder som finns tillgängliga i Python SDK:et. Klienten hanterar nätverksförfrågningar och svarsparsing effektivt.
Konfigurera klientalternativen så att de matchar dina applikationsbehov. Du kan justera begärandetidsgränser eller retry-logik vid behov. Denna konfiguration fungerar sömlöst med befintliga Node.js-miljöer, vilket gör det enkelt att lägga till omöjliggjord AI-funktionalitet till dina backend-tjänster.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.unfilterchatgpt.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ömningsresponser
Aktivera strömning genom att ställa in stream-parametern till true i din begäran. Detta skickar svar token-för-token när de genereras. Det ger en bättre användarupplevelse för realtidsapplikationer. Du kan visa delvisa resultat omedelbart medan modellen fortsätter att arbeta.
Analysera strömbitarna för att extrahera innehållet. Den sista biten innehåller den totala tokenanvändningen för begäran. Detta gör att du kan spåra kostnader noggrant samtidigt som du ger omedelbar feedback till användare. Strömning är idealiskt för chattgränssnitt och interaktiva verktyg.
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)
Begränsningar för begäranderänta, fel och kontext
Kontextrutan stöder 100 000 tokens för både prompt och completion. Du kan skicka långa dokument eller utdragna konversationer utan avklippning. Maximal utmatning per begäran är dock 16 000 tokens, eller 2 048 om du inte anger gränsen. Detta säkerställer konsekvent prestanda för stora svar.
Begäransgränser tillåter 300 begäranden per minut och 8 parallella begäranden per nyckel. Fel inkluderar 401 för ogiltiga nycklar och 402 för otillräcklig kredit. Avslag på grund av innehållsbegränsningar är gratis, medan fel inte förbrukar kredit. Hantera dina begäranden effektivt för att undvika throttling under perioder med hög trafik.
Vanliga frågor
Hur kommer jag igång med den obegränsade chatgpt-API:n?
Registrera dig med Google eller e-post för att få din API-nyckel omedelbart. Inget telefonnummer krävs, och du får $0.50 i provkredit som gäller i 7 dagar. Använd denna nyckel med vilket OpenAI-kompatibelt SDK som helst för att göra din första begäran direkt.
Vad är kontextfönstrets storlek för begäranden?
Modellen stöder ett 100 000 tokens kontextfönster för både inmatning och utmatning tillsammans. Du kan dock begära upp till 16 000 tokens i ett enda svar. Om du inte anger en max_tokens-gräns är standard utmatningen begränsad till 2 048 tokens.
Hur fungerar streaming med detta API?
Ställ in stream-parametern till true för att ta emot svar token-för-token. Detta gör att du kan visa text när den genereras, vilket förbättrar användarupplevelsen för chattgränssnitt. Den sista chunken i strömmen innehåller total tokenanvändning för faktureringsändamål.
Säkra din API-nyckel
Registrera dig, hämta nyckeln och uppdatera bas-URL:en. Det är allt.
Skaffa din nyckel