Începere rapidă API LLM fără cenzură
Obțineți cheia API LLM deblocată și începeți să generați text imediat. Acest ghid acoperi pașii esențiali pentru a integra serviciul nostru compatibil OpenAI în fluxul de lucru.
https://api.apiintelligenceartificielle.com/v1
Precondiții și URL de bază
Călătoria ta cu inteligența artificială non-cenzurată începe cu o URL de bază. Folosește https://api.apiintelligenceartificielle.com/v1 pentru toate solicitările. Acest endpoint se conectează direct la modelul nostru fără cenzură, fără proxy-uri externe. Ai nevoie de o cheie API, pe care o generezi pe pagina de chei. Nu este necesar un număr de telefon pentru înregistrare. Folosește Google sau o parolă de email pentru a te autentifica. Interfața afișează cheia imediat după creare. Păstrează această cheie în siguranță, deoarece aceasta autentifică utilizarea tokenilor tăi.
Autentificare și anteturi
Fiecare solicitare necesită cheia dumneavoastră API în Authorization header. Formatează headerul ca Bearer YOUR_API_KEY. Această metodă standard asigură compatibilitatea cu instrumentele existente. API-ul nostru NSFW acceptă acest antet atât pentru răspunsuri text, cât și pentru streaming. Nu includeți cheia în șirul de interogare al URL-ului decât dacă este necesar. Sistemul validează cheia înainte de a procesa tokenurile. O cheie invalidă rezultă într-o eroare 401. O cheie lipsă împiedică orice cerere să reușească. Verificați dacă cheia există înainte de a trimite payload-uri mari.
Trimiterea primei tale cereri
Trimite o cerere POST la /v1/chat/completions cu ID-ul modelului. Utiliza uncensored ca nume de model. Corpul cererii trebuie să includă un array de messages. Fiecare mesaj are un role și un content. Iată un exemplu basic cURL pentru a începe.
curl https://api.apiintelligenceartificielle.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "What is the latest version of the Python SDK"}]
}'
Această comandă trimite un prompt simplu către modelul deblocat. Răspunsul conține textul generat. Verifică choices array pentru ieșire. Poți ajusta lungimea promptului pentru a se potrivi cu cazul tău de utilizare. Sistemul procesează intrarea și returnează text. Nu este necesară o configurare complexă pentru utilizarea de bază. Concentrează-te pe structura conținutului pentru cele mai bune rezultate.
Gestionarea răspunsurilor de streaming
Activați streaming-ul setând stream: true în cererea ta. Acest lucru trimite răspunsuri parțiale pe măsură ce sunt generate. Utilizează Evenimente trimise de server (SSE) pentru a gestiona fluxul. Fragmentul final include detalii despre utilizarea tokenilor. Această metodă reduce latența percepută pentru ieșirile lungi. Clientul tău trebuie să analizeze corect formatul SSE. Stocarează datele primite în buffer până când fluxul se încheie. Streaming-ul este ideal pentru aplicațiile în timp real. Oferă feedback imediat utilizatorilor. Monitorizează fluxul pentru erori sau deconectări. Reconectează-te dacă conexiunea se întrerupe neașteptat. Această abordare asigură o experiență fluidă a utilizatorului.
Configurarea parametrilor
Ajustați parametrii pentru a controla comportamentul modelului. Utilizați temperature pentru aleatorietate, variind de la 0 la 2. Valorile mai mari cresc creativitatea. Valorile mai mici fac ieșirile mai deterministe. Setează max_tokens limitarea lungimii ieșirii. Valoarea implicită este de 2.048 de tokeni per solicitare. Poți extinde acest lucru până la 16.000 de tokeni. Folosește top_p pentru eșantionarea nucleu. Setați stop secvențe pentru a opri generarea. Modul JSON este disponibil prin response_format. Acest lucru asigură o ieșire structurată pentru integrarea codului. Experimentați cu aceste setări pentru a găsi echilibrul preferat. Modelul se adaptează la nevoile dvs. specifice.
Gestionarea erorilor și limitele
Monitorizați cu atenție limitele de solicitare. Aveți voie la 300 de solicitări pe minut per cheie. Doar 8 solicitări pot rula simultan. Dimensiunea maximă a corpului de solicitare este de 8 MB. O eroare 401 indică o cheie invalidă. O eroare 402 înseamnă că creditul dvs. s-a epuizat. Reîncărcați cu criptomonede pentru a continua să utilizați serviciul. O eroare 429 semnalează limitarea ratei. Așteptați înainte de a reîncerca pentru a evita alte întârzieri. Erorile și refuzurile nu consumă credit. Acest lucru vă protejează soldul preplătit. Verificați antetele de răspuns pentru detalii de utilizare. Urmăriți consumul de tokeni pentru a rămâne în limite. Planificați-vă utilizarea pentru a evita întreruperile în timpul sarcinilor critice.
Python
from openai import OpenAI
client = OpenAI(base_url="https://api.apiintelligenceartificielle.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)Node.js
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.apiintelligenceartificielle.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
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)Întrebări frecvente
Este serviciul API de inteligență artificială compatibil cu SDK-urile OpenAI?
Da, API-ul nostru folosește endpoint-uri standard compatibile cu OpenAI. Poți folosi SDK-urile oficiale OpenAI modificând URL-ul de bază. Acest lucru permite o integrare perfectă cu codebase-urile existente. Nu sunt necesare modificări majore pentru a trece la furnizorul nostru.
Cum gestionează LLM-ul fără cenzură refuzurile de conținut?
Modelul este optimizat pentru a răspunde fără refuzuri de conținut pentru utilizarea adultă legală. Nu blochează subiecte controversate sau fictive. Totuși, conținutul sexual care implică minori este întotdeauna refuzat. Această limită strictă se aplică tuturor solicitărilor, indiferent de parametri.
Care este dimensiunea ferestrei de context pentru modelul fără cenzură?
Fereastra de context are 100.000 de tokeni, incluzând atât promptul, cât și completarea. Poți genera până la 16.000 de tokeni într-o singură cerere. Acest lucru permite generarea de conținut lung. Ajustează lungimea inputului pentru a optimiza performanța.
Securizați-vă cheia acum
Înregistrează-te, preia tokenul și actualizează URL-ul de bază. Aceasta acoperă întreaga configurare.
Încearcă cu credit de probă