ro ▾
Încearcă cu credit de probă

Quickstart: API AI fără cenzură

Începeți să generați text fără cenzură imediat cu API-ul nostru compatibil cu OpenAI. Acest ghid rapid te ghidează de la autentificare la răspunsuri de streaming în câteva minute.

Cuprins
  1. URL de bază și autentificare
  2. Prima cerere: Completări chat
  3. Integrare Node.js
  4. Streaming și Utilizarea Tokenilor
  5. Parametri: Control și Reproducibilitate
  6. Limite de rată, erori și constrângeri

URL de bază și autentificare

Folosește URL-ul de bază dedicat și cheia ta API pentru fiecare solicitare. API-ul nostru LLM uncensored nu necesită rutare complexă prin proxy, doar antete standard. Primești o singură cheie la înregistrare prin Google sau email. Această cheie autentifică toate interacțiunile cu modelul. Erorile și refuzurile nu consumă credit. Începi cu un credit de probă de $0.50 valabil 7 zile. Prompturile tale rămân private și nu sunt folosite pentru antrenament.

curl https://api.uncensoredaicode.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list all files in the src directory"}]
  }'

Prima cerere: Completări chat

Trimiteți o cerere POST către endpoint-ul de completări chat. Aceasta este interacțiunea de bază pentru generarea de text. Specificați ID-ul modelului ca "uncensored" în body. Puteți ajusta parametri precum temperature sau top_p. API-ul returnează un răspuns text direct. Nu există funcții de embedding sau generare de imagini. Acesta este un serviciu pur text-in, text-out. Mențineți cererile sub 8 MB. Fereastra de context suportă 100,000 tokeni în total.

from openai import OpenAI

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

Integrare Node.js

Integrează direct folosind SDK-ul oficial Node sau orice client compatibil. Setează URL-ul de bază către endpoint-ul API. Transmite cheia API în header-ul de autorizare. ID-ul modelului rămâne "uncensored" pentru toate apelurile. Poți streamui rezultatele sau să le preiei sincronic. Apelarea funcțiilor este suportată prin parametrul tools. Folosește modul JSON pentru ieșiri structurate. Această configurare elimină blocarea vendorului. Codul tău rămâne simplu și robust.

import OpenAI from "openai";

const client = new OpenAI({ baseURL: "https://api.uncensoredaicode.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 și Utilizarea Tokenilor

Activați fluxul de date setând stream la true. Primești fragmente prin Evenimente trimise de server. Fiecare fragment conține text parțial și date de utilizare. Fragmentul final include numărul total de tokeni. Acest lucru permite afișarea în timp real a textului generat. Reduce latența percepută pentru utilizatori. Puteți anula fluxul de date dacă este necesar. API-ul calculează costurile pe baza tokenilor actuali. Erorile nu implică taxe. Monitorizați-vă soldul de credite prin endpoint-ul modelelor.

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)

Parametri: Control și Reproducibilitate

Ajustați răspunsurile folosind parametrii standard. Setează temperatura pentru creativitate sau determinism. Utilizează top_p pentru eșantionarea nucleului. Definește un seed pentru output-uri reproducibile. Specifică secvențe de oprire pentru a opri generarea. Penalizările de prezență și frecvență ajustează repetarea cuvintelor. Aceste instrumente îți oferă un control precis. Modelul gestionează bine prompturile complexe. Modul JSON asigură o structură validă. Apelarea de funcții permite utilizarea de instrumente externe. Ajustează aceste valori pentru a se potrivi cu cazul tău de utilizare.

Limite de rată, erori și constrângeri

Așteptați limite specifice în funcție de cheia dvs. Puteți trimite 300 de solicitări pe minut. Doar 8 solicitări rulează simultan. O singură cheie este activă per cont. Înlocuiți-o dacă este necesar. Gestionați erorile 401 pentru chei invalide. Rezolvați erorile 402 prin reîncărcare cu criptomonede. 429 indică saturarea limitei de rată. Output-ul maxim este de 16,000 de tokeni per solicitare. Setați max_tokens explicit pentru a evita valorile implicite. Creditele nu expiră. Erorile sunt gratuite. Utilizați endpoint-ul models pentru a verifica statusul.

Întrebări frecvente

Care este URL-ul de bază al bazei de cod AI uncensored?

URL-ul de bază este HTTPS://api.uncensoredaicode.com/v1. Utilizați-l pentru toate SDK-urile compatibile cu OpenAI. Modificați base_url în configurația clientului. Acest lucru vă conectează direct la modelul uncensored fără intermediari.

Cum gestionez erorile și limitările de rată?

Gestionează erorile 401 verificând cheia API. Rezolvă erorile 402 reîncărcând cu USDT sau USDC. Erorile 429 înseamnă că ai atins limita de 300 de cereri pe minut. Așteaptă și reîncearcă, sau folosește mai multe chei dacă este nevoie. Erorile nu consumă creditul tău.

Ce metode de plată acceptați?

Doar crypto: USTRC20 pe TRC20 sau USDC pe Base, orice sumă între $20 și $500. Creditul bonus se aplică de la $50.

Recuperează-ți cheia API

Înregistrează un cont, copiază cheia, actualizează URL-ul de bază. Atât este tot.