Documentație API
Începeți cu API-ul nostru AI tools fără cenzură în câteva minute. Acest endpoint compatibil cu OpenAI oferă generare de text nelimitată, cu prețuri predictibile și fără refuzuri ascunse.
https://api.toolsaiuncensored.com/v1uncensoredÎncepe rapid: Conectare în 3 Linii
API-ul nostru funcționează exact ca interfața standard chat-completions pe care o cunoașteți deja. Simplu, indicați clientul către URL-ul nostru de bază și furnizați cheia API. Fără rutare complexă sau particularități specifice furnizorului. Noi ne ocupăm de rest.URL-ul de bază pentru toate solicitările este https://api.toolsaiuncensored.com/v1. Puteți utiliza orice bibliotecă SDK oficială OpenAI sau compatibilă actualizând configurația URL-ului de bază. Autentificarea se bazează pe un singur token bearer furnizat prin intermediul Authorization header., Acest lucru asigură o integrare perfectă cu stack-ul tău existent.
curl https://api.toolsaiuncensored.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "run unit tests on the legacy auth module"}]
}'
Puncte finale: Chat Completions & Models
Expunem doar endpoint-urile esențiale pentru generarea de text. ThePOST /v1/chat/completions endpoint procesează prompturile tale și returnează textul generat. Folosește GET /v1/models a verifica ID-ul modelului disponibil. Nu oferim servicii de embedding, generare de imagini, procesare audio sau fine-tuning. Menține-ți infrastructura simplă. ID-ul modelului pe care trebuie să îl trimiți este uncensored. Acesta este propriul nostru model open-weight optimizat, nu o instanță GPT sau Claude revândută. Răspunde direct, fără filtre de conținut, pentru uz adult legal. Consultați documentația endpoint-ului pentru structurile specifice de payload.
from openai import OpenAI
client = OpenAI(base_url="https://api.toolsaiuncensored.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)
Parametri: Temperatură, Top P, Seed
Controlează creativitatea și determinismul ieșirilor tale folosind parametri standard. Ajusteazătemperature a varia aleatorietatea. Setează top_p limitarea eșantionării nucleu. Folosește seed pentru rezultate reproducibile. Aceste instrumente vă oferă un control precis asupra procesului de generare a textului. Puteți, de asemenea, să setați presence_penalty și frequency_penalty influențarea repetării tokenilor. Modelul stop parametrul îți permite să definești secvențe de terminare personalizate. Acest nivel de control asigură că output-ul se potrivește cu cazul tău specific de utilizare. Configurează aceste valori în corpul solicitării tale.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.toolsaiuncensored.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);
Streaming & Mod JSON
Primește răspunsuri în timp real folosind Server-Sent Events (SSE). Streaming-ul reduce semnificativ latența percepută. Fiecare fragment include date de utilizare a tokenilor în evenimentul final. Acest lucru permite urmărirea precisă a facturării în timpul generărilor lungi.Pentru date structurate, activați modul JSON setând response_format pentru {"type": "json_object"}. Modelul va încerca să genereze JSON valid. Acest lucru este ideal pentru pipeline-uri programatice. Combină streaming-ul cu modul JSON pentru o extragere eficientă și structurată a datelor, fără erori de analiză.
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)
Suport pentru apelarea funcțiilor
Definește instrumentele în cerere pentru a permite modelului să apeleze funcții dinamic. Specificătools și tool_choice pentru a controla execuția. Modelul returnează apeluri de instrumente în fluxul de răspuns. Acest lucru permite fluxuri de lucru complexe și comportament de tip agent. Pasați definițiile funcțiilor în messages array. Modelul va invoca instrumentul potrivit pe baza contextului promptului tău. Poți apoi executa funcția local și poți alimenta rezultatul înapoi în conversație. Acest lucru suportă modele avansate de automatizare.
Limite de rată și constrângeri
Cheia ta API permite 300 de solicitări pe minut. Poți rula 8 solicitări concurente simultan. Dimensiunea maximă a corpului solicitării este de 8 MB. Fiecare cheie este legată de un singur cont; generarea unei noi chei înlocuiește pe cea veche.Fereastra de context suportă un total de 100.000 de tokeni, inclusiv atât inputul, cât și outputul. Outputul maxim per cerere este de 16.000 de tokeni. Dacă nu specificați max_tokens, limita implicită este de 2.048 de tokeni. Monitorizează-ți utilizarea pentru a rămâne în aceste limite.
Întrebări frecvente
Care este URL-ul de bază al instrumentelor AI uncensored?
URL-ul de bază este HTTPS://api.toolsaiuncensored.com/v1. Acest endpoint este compatibil cu SDK-urile și clienții standard OpenAI. Trebuie doar să actualizați configurația URL-ului de bază în bibliotecă.
Cum gestionez erorile?
Codul de stare 401 înseamnă că cheia ta API este invalidă. Un statut 402 indică credit preplătit insuficient. Un statut 429 înseamnă că ai depășit limita de rată de 300 de cereri pe minut. Verifică soldul contului și validitatea cheii.
Care este dimensiunea ferestrei de context?
Modelul suportă o fereastră de context de 100.000 de tokeni. Aceasta include atât promptul, cât și completarea. Outputul maxim per solicitare este de 16.000 de tokeni. Outputul implicit este de 2.048 de tokeni dacă nu este specificat.
Preluarea cheii necesită înregistrare
Înregistrează-te, extrage-ți cheia, actualizează endpointul. Acesta este întregul flux de lucru.