ro ▾
Obțineți cheia

Quickstart API Model Uncensored

Începeți să utilizați API-ul modelului fără cenzură în câteva minute, folosind instrumente standard compatibile cu OpenAI. Acest ghid rapid vă ghidează prin autentificare, solicitări, streaming și gestionarea erorilor pentru o integrare directă.

Precondiții: cheie API și URL de bază

Înregistrează-te și preia cheia API imediat prin Google sau email, fără verificare telefonică. URL-ul de bază este HTTPS://api.apimodel.cc/v1, care funcționează cu orice client standard compatibil OpenAI actualizând parametrul base_url. Primești o singură cheie activă per cont care înlocuiește pe cea anterioară la generare.

Asigură-te că ai un sold crypto preplătit sau folosești creditul de probă de $0.50 valabil timp de 7 zile. Vei avea nevoie de această cheie pentru a te autentifica în API-ul modelului uncensored.

Trimiterea primei cereri către Model API

Trimiteți o cerere POST către /v1/chat/completions cu ID-ul modelului setat la "uncensored". Acest endpoint acceptă input text și returnează output text fără refuzuri de conținut pentru uz adult legal. Modelul are o fereastră de context de 100.000 de tokeni, permițând dimensiuni de prompt substanțiale.

curl https://api.apimodel.cc/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 Australia?"}]
  }'

Răspunsul include textul generat în array-ul choices. Ești taxat doar pentru utilizarea reală a tokenilor, iar erorile și refuzurile sunt gratuite. Această abordare directă asigură o facturare predictibilă, fără taxe de abonament ascunse.

Configurarea parametrilor: Temperatură, Top P și Seed

Ajustează temperatura pentru aleatorietate, top_p pentru eșantionarea nucleului și seed pentru ieșiri reproducibile. Acești parametri permit ajustarea fină a comportamentului modelului uncensored pentru cazuri de utilizare specifice, cum ar fi programarea sau scrierea creativă. Setarea unui seed asigură rezultate consistente între mai multe solicitări, aspect crucial pentru depanare.

API suportă parametri standard, cum ar fi presence_penalty și frequency_penalty. Folosește-i pentru a controla repetiția și pentru a asigura că modelul rămâne pe subiect. Configurează aceste setări în corpul cererii pentru a personaliza precis stilul răspunsului.

Activarea streaming-ului și citirea utilizării token-urilor

Activați streaming-ul setând parametrul stream la true pentru a primi răspunsuri token cu token prin Evenimente trimise de server. Detaliile de utilizare a tokenilor sunt furnizate în fragmentul final al fluxului, permițând transparența facturării în timp real. Această metodă reduce latența percepută pentru răspunsurile lungi.

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)

Gestionați evenimentele de flux în codul clientului pentru a vă actualiza interfața utilizator incremental. API-ul modelului uncensored livrează text continuu, îmbunătățind experiența utilizatorului pentru aplicațiile de chat. Streaming-ul este opțional, dar recomandat pentru aplicațiile interactive.

Utilizând Function Calling și mod JSON

Utilizează apelarea de funcții cu parametrul tools pentru a permite modelului să genereze date structurate. Această funcție suportă tool_choice și permite modelului să execute acțiuni specifice în funcție de input. Modul JSON prin response_format json_object asigură un output JSON strict pentru o analizare fiabilă.

import OpenAI from "openai";

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

Definește schemele funcțiilor tale în cerere pentru a ghida structura ieșirii modelului. Această capacitate este esențială pentru construirea de fluxuri de lucru agentic sau pentru integrarea cu API-uri externe. Modelul uncensored gestionează definiții complexe de instrumente fără refuzuri de conținut.

Gestionarea erorilor și a limitelor de tokeni

Monitorizează codurile de status HTTP pentru probleme comune: 401 pentru chei invalide, 402 pentru credit insuficient și 429 pentru limite de rată. API impune 300 de solicitări pe minut per cheie și 8 solicitări concurente. Fiecare corp de solicitare trebuie să fie sub 8 MB.

Ieșirea maximă este de 16.000 de token-uri per cerere, cu o valoare implicită de 2.048 dacă max_tokens nu este setat. Erorile sunt gratuite, astfel încât cererile eșuate nu consumă creditul tău preplătit. Folosește aceste limite pentru a proiecta o logică robustă de reîncercare pentru aplicația ta.

Python

from openai import OpenAI

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

Întrebări frecvente

Care este URL-ul de bază al API-ului model fără cenzare?

URL-ul de bază este HTTPS://api.apimodel.cc/v1. Este compatibil cu SDK-urile standard OpenAI prin setarea parametrului base_url. Utilizați acest URL pentru toate solicitările de completări de chat.

Cum gestionez limitările de rată?

API-ul permite 300 de cereri pe minut și 8 cereri concurente pe cheie. Un cod de stare 429 indică faptul că ai depășit aceste limite. Implementează un backoff exponențial în clientul tău pentru a gestiona reîncercările cu grijă.

Modelul fără cenzură suportă streaming-ul?

Da, setați parametrul stream la true pentru a primi Server-Sent Events. Utilizarea tokenilor este raportată în fragmentul final. Acest lucru permite afișarea în timp real a răspunsurilor în aplicația dumneavoastră.

Securizați-vă cheia API

Înregistrează-te, obține cheia și actualizează URL-ul de bază. Aceasta este configurarea completă.