ro ▾
Obține cheie API
  1. GPT NoFilter
  2. Ghid de început rapid API fără cenzură

Ghid de început rapid API fără cenzură

Conectați-vă codul client existent la API GPT nofilter. Acest ghid acoperă autentificarea, endpoint-urile și streaming-ul pentru generarea de conținut nelimitat.

URL de bază și autentificare

Punctul final API se află la https://api.gptnofilter.com/v1. Actualizați URL-ul de bază al clientului la această adresă. Autentificarea folosește o cheie API standard trecută în Authorization header ca un token Bearer. Primești o cheie per cont, care înlocuiește orice cheie anterioară imediat după generare.

Prima cerere

Trimite o cerere POST la /v1/chat/completions. ID-ul modelului este uncensored. Acest endpoint acceptă input text și returnează output text. Nu suportă generarea de imagini, audio sau video.

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"}]
  }'

Corpul solicitării trebuie să includă ID-ul modelului și conținutul mesajului tău. Sistemul procesează promptul și returnează un token de completare.

Integrare SDK Python

Folosește SDK-ul oficial OpenAI Python. Pointează-l către URL-ul tău de bază și furnizează cheia ta API. Codul rămâne identic cu utilizarea standard OpenAI, cu excepția endpoint-ului.

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)

Această configurare vă permite să utilizați metode familiare precum client.chat.completions.create. Structura răspunsului se potrivește cu formatul standard OpenAI.

Integrare SDK Node

Instalați pachetul OpenAI Node.js. Configurați apiKey și baseURL proprietăți. Acest lucru asigură compatibilitatea cu scripturile existente.

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);

Apelați endpoint-ul completions cu uncensored model. SDK-ul gestionează serializarea și injectarea antetelor automat.

Modul JSON

Activați streaming-ul setând stream true. Primești bucăți de Evenimente trimise de server (SSE). Ultima bucată conține utilizarea totală a tokenilor. Poți forța, de asemenea, output-ul JSON folosind response_format: {type: "json_object"}. Acest lucru este util pentru generarea de date structurate.

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)

Funcționarea prin apeluri de funcții este suportată prin tools parametru. Modelul respectă definițiile instrumentelor specificate în timpul execuției.

Limite de rată și fereastră de context

Ai voie să efectuezi 300 de cereri pe minut pe cheie. Concurența este limitată la 8 cereri simultane. Corpul cererii nu trebuie să depășească 8 MB. Fereastra de context este de 100.000 de tokeni în total. Acest lucru include atât promptul, cât și completarea. Output-ul maxim este de 16.000 de tokeni pe cerere. Dacă nu setezi max_tokens, limita implică 2.048 de tokeni. Erorile și refuzurile nu consumă credit. Un cod de eroare 401 înseamnă că cheia ta este invalidă. Un cod de eroare 402 indică un credit insuficient. Un cod de eroare 429 semnalează că ai atins limita de rată.

Întrebări frecvente

Este la fel ca ChatGPT?

Nu. Gazduim propriul nostru model de limbaj mare, fără cenzură. Nu este GPT, Claude sau modelul altui furnizor. Este un model cu ponderi deschise, optimizat pentru răspunsuri nelimitate.

Ce se întâmplă dacă rămân fără credit?

Cererile vor returna un error 402. Puteți reîncărca folosind USDT (TRC20) sau USDC (Base). Creditul nu expiră. Creditele bonus se aplică la reîncărcările mai mari.

Utilizați datele mele pentru antrenament?

Nu. Prompturile nu sunt utilizate pentru antrenament. Avem nevoie doar de un e-mail pentru contul tău. Nu este nevoie de număr de telefon pentru înregistrare.

Securizați-vă cheia

Înregistrează-te, preia cheia, actualizează endpointul. Configurare minimă.

Obține cheie API