ro ▾
Începe acum

Documentație API

Începeți să generați conținut fără cenzură imediat cu API-ul nostru compatibil cu OpenAI. Acest ghid acoperă endpoint-urile esențiale, autentificarea și capacitățile de streaming pentru integrarea ta.

https://api.unlimitedtokensai.com/v1

URL de bază și autentificare

Cererea dumneavoastră vizează endpoint-ul dedicat al modelului uncensored. Toate interacțiunile folosesc structura standard chat-completions. Trebuie să includeți cheia API în antet pentru fiecare apel. URL-ul de bază este https://api.unlimitedtokensai.com/v1.

Autentificarea se bazează pe un singur token bearer. Generează-ți cheia din panou folosind Google sau email. Fiecare cont deține o singură cheie activă la un moment dat. Înlocuiește vechea cheie când generezi una nouă. Erorile și refuzurile nu consumă creditul tău preplătit. Acest lucru asigură că plătești doar pentru utilizarea reală a tokenilor.

Prima cerere

Trimiteți un prompt simplu pentru a vă verifica conexiunea și capacitatea de răspuns a modelului. Sistemul acceptă payload-uri JSON standard pentru generarea de text. Acest test inițial confirmă validitatea cheii dumneavoastră și soldul de credit.

Înlocuiți YOUR_API_KEY cu credențialul dvs. real. Identificatorul modelului este fixat la uncensored# Primești un răspuns text direct în statisticile de utilizare. Acest lucru confirmă că modelul fără cenzură este activ și gata pentru conținutul tău.

curl https://api.unlimitedtokensai.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Generate a 200 token summary of the latest release notes"}]
  }'

Integrare SDK Python

Utilizați biblioteca oficială Python OpenAI pentru o integrare perfectă. Setează URL-ul de bază către punctul nostru de terminare înainte de a inițializa clientul. Acest lucru îți permite să exploatezi utilitarele SDK existente, cum ar fi paginarea. Transmite-ți cheia direct în constructorul clientului. Biblioteca gestionează automat serializarea JSON.

Importați standardul openai pachet. Configurează URL-ul de bază pentru a indica către infrastructura noastră. Solicită completări folosind uncensored ID-ul modelului. Această abordare funcționează cu orice bibliotecă de client compatibilă OpenAI. Simplifică gestionarea erorilor și analizarea răspunsurilor pentru scripturile tale Python.

from openai import OpenAI

client = OpenAI(base_url="https://api.unlimitedtokensai.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)

Utilizare SDK Node

Integrează rapid folosind SDK-ul JavaScript pentru medii Node. Definește URL-ul de bază în obiectul de configurare. Acest lucru asigură că toate cererile sunt direcționate către endpoint-ul nostru fără cenzură. SDK-ul gestionează eficient conexiunile HTTP. Poți răspunsuri în flux sau poți primi blocuri complete de text.

Instalați openai pachet prin npm. Setează baseURL către domeniul API-ului nostru. Transmite cheia ta API în opțiunile de inițializare. Clientul se comportă identic cu clientul standard OpenAI. Această compatibilitate reduce timpul de migrare pentru aplicațiile tale existente.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.unlimitedtokensai.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);

Răspunsuri în streaming

Activați streaming-ul pentru a primi rezultate parțiale pe măsură ce sunt generate. Setează stream parametrul la true în cererea ta. API-ul returnează fragmente prin Evenimente trimise de server (SSE). Fiecare fragment conține text parțial și date de utilizare. Acest lucru reduce latența percepută pentru output-urile lungi. Poți afișa tokenurile către utilizatori în timp real.

Ascultă evenimentul de tip content delta în fiecare fragment. Agreghează aceste delta-uri pentru a reconstrui mesajul complet. Fragmentul final include numărul total de tokeni. Această metodă este ideală pentru interfețele de chat. Oferă feedback imediat în timp ce modelul calculează. Streamingul funcționează atât cu SDK-urile Python, cât și cu Node.

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)

Limite de rată și erori

Cheia ta permite 300 de cereri pe minut în mod concurrent. Poți executa până la 8 cereri simultane per cheie. Limita corpului cererii este de 8 MB. Depășirea acestor limite returnează un cod de eroare 429. Verifică antetul retry-after pentru a determina momentul reluării. Eșecurile de autentificare returnează codul de stare 401. Creditul insuficient declanșează un cod de eroare 402.

Fereastra de context are 100.000 de tokeni în total. Aceasta include atât promptul, cât și completarea. Outputul maxim este de 16.000 de tokeni per solicitare. Setează max_tokens explicit pentru a controla lungimea. Erorile în timpul generării nu vă chargează creditul. Această structură vă protejează soldul preplătit de calculul risipit. Monitorizați-vă utilizarea prin panoul de control.

Întrebări frecvente

AI-ul unlimitedtokens suportă apelarea de funcții?

Da, API-ul suportă apelarea de funcții cu parametrii tools și tool_choice. Puteți defini instrumente personalizate în payload-ul cererii. Modelul răspunde cu argumente JSON structurate pentru funcțiile dvs. Acest lucru permite fluxuri de lucru agentic complexe fără configurare suplimentară.

Cum gestionează LLM-ul fără cenzură lungimea contextului?

Modelul acceptă o fereastră de context de 100.000 de tokeni pentru prompt și completări combinate. Puteți solicita până la 16.000 de tokeni într-un singur răspuns. Dacă omiteți max_tokens, limita implicită este de 2.048 de tokeni. Acest lucru permite istoricul extins al conversațiilor sau procesarea documentelor mari.

Ce se întâmplă dacă depășesc limita de rată?

Veți primi eroarea 429 Too Many Requests. Puteți reîncerca după perioada specificată de retry-after. Limita este de 300 de cereri pe minut per cheie. Cererile concurente sunt limitate la 8. Ajustați logica clientului pentru a gestiona reîncercările în mod elegant.

Obțineți cheia într-un singur pas

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Atât este tot ce ai nevoie pentru a începe.

Începe acum