Quickstart: API LLM fără cenzură
Începeți să construiți cu API-ul nostru de prompturi uncensored în câteva minute, folosind instrumente standard compatibile cu OpenAI. Acest ghid acoperă inițializarea clientului, structura solicitărilor și streaming-ul pentru o integrare rapidă.
Precondiții și instalare
Instalează SDK-ul oficial pentru limbajul tău preferat și configurează variabilele de mediu. API-ul nostru se comportă exact ca endpoint-ul standard OpenAI, așa că poți înlocui librăriile fără a rescrie logica. Utilizăm antete standard și nu necesită pachete personalizate. Ai nevoie doar de o cheie API validă din panoul de bord.
Inițializați Clientul
Configurați URL-ul de bază pentru a indica direct către serviciul nostru găzduit. Endpoint-ul standard nu funcționează aici deoarece suntem un furnizor independent. Trebuie să specificați URL-ul de bază explicit în configurația clientului. Acest lucru asigură că toate solicitările sunt direcționate către infrastructura modelului nostru uncensored.
Configurare Python
Stabilește URL-ul de bază și cheia API înainte de a face orice apel. Această configurare funcționează cu Python 3.8+.
from openai import OpenAI
client = OpenAI(base_url="https://api.promptuncensored.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)Configurare Node.js
Folosește clientul oficial Node pentru a inițializa conexiunea. Asigură-te că transmiți șirul corect de URL de bază.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.promptuncensored.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);
Fă prima ta solicitare
Trimiteți o cerere POST standard de chat-completions cu ID-ul modelului setat la uncensored. Acest model acceptă orice intrare legală fără a filtra subiectele adulte sau controversate. Răspunsul returnează un bloc complet de text. Puteți testa conectivitatea cu o comandă curl simplă.
curl https://api.promptuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the capital of France?"}]
}'
Gestionați răspunsurile de streaming
Activați streaming-ul setând stream: true în corpul solicitării. Acesta returnează date prin Evenimente trimise de server (SSE) pe măsură ce sunt generate tokenii. Utilizați această opțiune pentru actualizări UI în timp real sau pentru afișarea progresului. Ultima bucată conține statisticile de utilizare a tokenilor. Această abordare reduce latența percepută pentru ieșiri mari.
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)
Configurați Parametrii pentru Rezultate Optime
Ajustați parametri precum temperatura, top_p și seed pentru a controla creativitatea. Temperaturile mai ridicate produc text mai divers, în timp ce valorile mai mici asigură consistența. Modelul suportă apelarea standard de funcții și modul JSON. Puteți impune formate de output stricte folosind response_format. Aceste controale te ajută să ajustezi comportamentul uncensored pentru cazul tă specific de utilizare.
Înțelegeți utilizarea și limitele tokenilor
Fereastra de context suportă 100.000 de tokeni pentru prompt și completarea textului combinate. Poți genera până la 16.000 de tokeni per solicitare. Limitele de rată sunt limitate la 300 de solicitări pe minut per cheie. Erori precum 401 indică o cheie invalidă, în timp ce 402 înseamnă că ai nevoie de mai mult credit. 429 semnalează că ai atins limita de rată. Creditul neutilizat nu expiră niciodată.
Întrebări frecvente
Este un API de prompturi fără filtre?
Da, API-ul nostru servește un singur model uncensored care nu refuză conținut adult legal sau subiecte controversate. Nu este GPT, Claude sau niciun alt model de furnizor. Aveți acces direct la un API LLM uncensored cu prețuri transparente.
Ce se întâmplă dacă primesc o eroare 402?
O eroare 402 indică faptul că ai un credit preplătit insuficient. Trebuie să reîncarci folosind USDT sau USDC pentru a continua să faci cereri. Erorile în timpul procesării sunt gratuite, deci plătești doar pentru finalizările reușite.
API-ul suportă streaming?
Da, poți activa streaming-ul setând flag-ul stream la true. API-ul returnează actualizări token cu token prin SSE. Acest lucru îți permite să afișezi textul în timp real pe măsură ce este generat. Fragmentul final include utilizarea totală a tokenilor pentru facturare.
Obțineți cheia API instant
Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Atât este tot ce este necesar.
Obține cheia de probă