Quickstart: Integrați API-ul LLM fără cenzură
Integrează API-ul nostru IA fără cenzură în câteva minute folosind SDK-uri standard compatibile cu OpenAI. Acest ghid rapid te ghidează de la inițializare la răspunsuri în streaming, cu limite clare și facturare transparentă pe tokeni.
fără cenzurăhttps://api.iasansrestriction.com/v1
Precondiții: SDK-uri și variabile de mediu
Începe prin a instala SDK-ul limbajului tău preferat și să stochezi acreditările în siguranță. Serviciul nostru folosește autentificare standard, așa că ai nevoie doar de o cheie API din panoul de control. Păstrează cheia într-o variabilă de mediu pentru a evita codarea hard în fișierele sursă.
- Instalează SDK-ul oficial pentru limbajul tău.
- Creați un cont și generați-vă cheia API.
- Setează
IA_API_KEYîn mediul tău.
Această configurare asigură că solicitările tale sunt autentificate imediat, fără pași suplimentari de configurare.
Pasul 1: Inițializează clientul cu URL-ul de bază
Indreaptă clientul către URL-ul de bază pentru a direcționa corect solicitările. Trebuie să suprascrii URL-ul de bază implicit pentru a ajunge la endpoint-ul modelului nostru fără cenzură. Acest lucru asigură că toate apelurile ulterioare folosesc infrastructura corectă.
Configurați URL-ul de bază la https://api.iasansrestriction.com/v1 în setările clientului tău. Această singură modificare direcționează traficul către serverele noastre pentru generarea de text.
Pasul 2: Trimiteți prima solicitare de completări chat
Fă prima ta cerere pentru a testa conexiunea și a primi output text. Folosește ID-ul modelului uncensored pentru a accesa modelul de limbaj mare nelimitat. Acest model nu refuză implicit subiecte adulte legale sau controversate.
Trimite o cerere POST la /v1/chat/completions cu mesajele de sistem și de utilizator. Răspunsul va conține textul generat fără filtrele standard de conținut.
Pasul 3: Gestionați răspunsurile în streaming (SSE)
Activați streaming-ul pentru livrarea tokenilor în timp real pentru a îmbunătăți experiența utilizatorului. Setează stream parametrul la true în corpul cererii tale. Serverul va returna un flux de Evenimente trimise de server (SSE) cu fragmente.
Procesează fiecare fragment pe măsură ce sosesc pentru a afișa textul incremental. Această abordare reduce latența percepută pentru generarea de conținut lung.
Pasul 4: Utilizați apelarea de funcții și modul JSON
Structurează outputul datelor folosind funcțiile de formatare integrate. Poți forca răspunsuri JSON setând response_format pentru {"type": "json_object"}. Acest lucru asigură o analiză predictibilă pentru aplicațiile downstream.
Definește instrumentele în cerere pentru a activa capabilitățile de apelare a funcțiilor. Modelul va returna argumente structurate pe care codul tău le poate executa direct.
Pasul 5: Gestionarea tokenilor și a limitelor
Monitorizați-vă utilizarea pentru a evita întreruperile serviciului și pentru a gestiona costurile. Sunteți taxat pe token, iar erorile și refuzurile sunt gratuite. Creditul nu expiră niciodată, așa că vă puteți reîncărca când este necesar.
Respectați limitele: 300 de solicitări pe minut și o fereastră de context de 100,000 de tokeni. O eroare 429 indică faptul că ați depășit limita de rată. O eroare 401 înseamnă că cheia dvs. este invalidă, în timp ce o eroare 402 semnalează credit insuficient.
cURL
curl https://api.iasansrestriction.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Generate a list of ten valid JSON objects"}]
}'Python
from openai import OpenAI
client = OpenAI(base_url="https://api.iasansrestriction.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.iasansrestriction.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
Ce este API-ul IA uncensored?
Este o API găzduită, compatibilă cu OpenAI, pentru chat-completions, care oferă un singur model de limbaj mare fără cenzură. Generează text fără refuzuri de conținut pentru uz adult legal, cercetarea securității sau subiecte controversate.
Cum plătesc pentru API?
Acceptăm top-up-uri exclusiv în criptomonede folosind USDT (TRC20) sau USDC (Base). Poți efectua un top-up cu orice sumă întreagă de la $20 la $500, cu credit bonus disponibil pentru depozite mai mari.
Care sunt limitele de solicitări?
Ești limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Fereastra de context suportă 100,000 de tokeni, cu un output maxim de 16,000 de tokeni per cerere.
Obțineți cheia API acum
Înregistrează-te, copiază-ți cheia, actualizează URL-ul de bază. Asta e tot.