- GPT NoFilter
- Snabbstartsguide för Okänsurerat API
Snabbstartsguide för Okänsurerat API
Anslut din befintliga klientkod till nofilter GPT API. Denna guide täcker autentisering, slutpunkter och strömning för obegränsad innehållsgenerering.
Bas URL och autentisering
API-slutpunkten finns på https://api.gptnofilter.com/v1. Uppdatera klientens bas-URL till denna adress. Autentiseringen använder en standard API-nyckel som skickas i Authorization header som ett Bearer-token. Du får en nyckel per konto, som ersätter alla tidigare nycklar omedelbart vid generering.
Första förfrågan
Skicka en POST-förfrågan till /v1/chat/completions. Modell-ID:t är uncensored. Denna slutpunkt accepterar textinmatning och returnerar textoutput. Den stöder inte bilder, ljud eller videoproduktion.
curl https://api.gptnofilter.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What are the API limits for this model"}]
}'
Förfrågningskroppen måste innehålla modell-ID:t och ditt meddelandeinnehåll. Systemet bearbetar prompten och returnerar en kompletteringstoken.
Python SDK-integration
Använd det officiella OpenAI Python SDK:t. Peke det mot vår bas-URL och ange din API-nyckel. Koden förblir identisk med standard OpenAI-användning, förutom slutpunkten.
from openai import OpenAI
client = OpenAI(base_url="https://api.gptnofilter.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)
Denna installation gör att du kan använda bekanta metoder som client.chat.completions.create. Svarsstrukturen matchar OpenAI:s standardformat.
Node SDK-integration
Installera OpenAI Node.js-paketet. Konfigurera apiKey och baseURL egenskaper. Detta säkerställer kompatibilitet med befintliga skript.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.gptnofilter.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);
Anropa completions-endpointen med uncensored modellen. SDK:t hanterar serialisering och huvudinjektion automatiskt.
Streaming och JSON-läge
Aktivera strömning genom att ställa in stream till true. Du tar emot bitar av Server-Sent Events (SSE). Den sista biten innehåller total tokenanvändning. Du kan också tvinga fram JSON-utdata med response_format: {type: "json_object"}. Detta är användbart för generering av strukturerad data.
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)
Function calling stöds via den tools parameter. Modellen följer de angivna verktygsdefinitionerna under körning.
Begränsningar för begäranderänta och kontextfönster
Du har tillstånd att göra 300 förfrågningar per minut per nyckel. Koncurrency är begränsad till 8 samtidiga förfrågningar. Förfrågans kropp får inte överstiga 8 MB. Kontextfönstret är 100,000 tokens totalt. Detta inkluderar både prompten och slutförandet. Max utdata är 16,000 tokens per förfrågan. Om du inte ställer in max_tokens, gränsen är standardinställd till 2 048 tokens. Fel och avslag förbrukar inte credit. Ett 401-fel betyder att din nyckel är ogiltig. Ett 402-fel indikerar otillräckligt credit. Ett 429-fel signalerar att du har nått rate limit.
Vanliga frågor
Är detta samma sak som ChatGPT?
Nej. Vi värdar vår egen stor språkmodell utan censure. Det är inte GPT, Claude eller någon annan leverantörs modell. Det är en öppen modell justerad för obegränsade svar.
Vad händer om jag tar slut på kredit?
Förfrågningar kommer att returnera ett 402-fel. Du kan öka saldet med USDT (TRC20) eller USDC (Base). Kredit löper aldrig ut. Bonuskrediter gäller för större ökningar.
Använder du min data för träning?
Nej. Prompter används inte för träning. Vi kräver endast en e-postadress för ditt konto. Inget telefonnummer behövs för registreringen.
Säkra din nyckel
Registrera dig, hämta nyckeln och uppdatera endpointen. Minimal konfiguration.
Hämta API-nyckel