- GPT NoFilter
- Rychlý start nekorigovaného API
Rychlý start nekorigovaného API
Připojte svůj stávající klientský kód k API nofilter GPT. Tento průvodce pokrývá ověřování, endpointy a streamování pro generování neomezeného obsahu.
Základní URL a ověření
Koncový bod API se nachází na https://api.gptnofilter.com/v1. Aktualizujte základní URL klienta na tuto adresu. Ověřování platnosti používá standardní API klíč předaný v Authorization hlavička jako Bearer token. Na účet připadne jeden klíč, který se při vygenerování okamžitě stane platným a nahrazuje předchozí klíč.
První požadavek
Odeslat požadavek POST na /v1/chat/completions. ID modelu je uncensored. Tento endpoint přijímá textový vstup a vrací textový výstup. Nepodporuje generování obrázků, audio ani videa.
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"}]
}'
Tělo žádosti musí obsahovat ID modelu a obsah vaší zprávy. Systém zpracuje prompt a vrátí token dokončení.
Integrace Python SDK
Použijte oficiální Python SDK OpenAI. Směrujte ho na naši základní URL a poskytněte svůj API klíč. Kód zůstává totožný se standardním použitím OpenAI, kromě endpointu.
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)
Toto nastavení vám umožňuje používat známé metody jako client.chat.completions.create. Struktura odpovědi odpovídá standardnímu formátu OpenAI.
Integrace SDK pro Node
Nainstalujte balíček OpenAI Node.js. Nakonfigurujte apiKey a baseURL vlastnosti. To zajišťuje kompatibilitu s existujícími skripty.
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);
Volajte endpoint completions s uncensored model. SDK automaticky zajišťuje serializaci a vkládání hlaviček.
Streamování a režim JSON
Povolte streamování nastavením stream na true. Získáváte chunky Server-Sent Events (SSE). Poslední chunk obsahuje celkové využití tokenů. Můžete také vynutit výstup ve formátu JSON pomocí response_format: {type: "json_object"}. To je užitečné pro generování strukturovaných dat.
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)
Volání funkcí je podporováno přes tools parametr. Model se během provádění řídí specifikovanými definicemi nástrojů.
Limity rychlosti a kontextové okno
Máte povoleno 300 požadavků za minutu na klíč. Souběžnost je omezena na 8 souběžných požadavků. Tělo požadku nesmí překročit 8 MB. Celkový kontextový okraj má 100 000 tokenů. To zahrnuje jak prompt, tak i completion. Maximální výstup je 16 000 tokenů na požadavek. Pokud nenastavíte max_tokens, limit se výchozím způsobem rovná 2 048 tokenům. Chyby a odmítnutí nespotřebovávají kredit. Chyba 401 znamená, že váš klíč je neplatný. Chyba 402 naznačuje nedostatečný kredit. Chyba 429 signalizuje, že jste dosáhli limitu rychlosti.
Časté otázky
Je toto stejné jako ChatGPT?
Ne. Hostujeme vlastní velký jazykový model bez omezení. Není to GPT, Claude ani model jiného výrobce. Je to model s otevřenými váhami laděný pro neomezené odpovědi.
Co se stane, když mi dojde kredit?
Požadavky vrátí chybu 402. Dobití můžete provést pomocí USDT (TRC20) nebo USDC (Base). Kredit nikdy nevyprší. Bonusové kredity platí pro větší dobíjení.
Používáte moje data pro trénink?
Ne. Prompty se nepoužívají k trénování. K vytvoření účtu potřebujete pouze e-mail. K registraci není potřeba telefonní číslo.
Zajistěte svůj klíč
Registrovat, získat klíč, aktualizovat endpoint. Minimální konfigurace.
Získat API klíč