Documentație API Completări Chat
Începeți să utilizați API-ul bot AI neconstrâns trimițând o singură cerere către endpoint-ul nostru compatibil cu OpenAI. Acest ghid acoperă autentificarea, fluxul continuu și output-ul structurat pentru cazurile dvs. de utilizare în programare și NSFW.
- URL de bază
https://api.uncensoredlocal.com/v1- Model
uncensored
Autentificare și URL de bază
Conectați-vă configurând cheia API și URL-ul de bază în clientul dvs. URL-ul de bază este https://api.uncensoredlocal.com/v1Fiecare solicitare necesită Authorization header cu cheia ta. Nu este nevoie de număr de telefon pentru înregistrare, iar autentificarea se poate face prin Google sau email. Erorile și refuzurile nu consumă credit, astfel încât testarea este gratuită.
Prima cerere
Trimiteți o completare standard pentru a genera text. Utilizați ID-ul modelului uncensored pentru model. API acceptă input text și returnează output text. Poți testa conexiunea imediat după generarea cheii tale.
curl https://api.uncensoredlocal.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Find the current UTC timestamp."}]
}'
Acesta returnează textul generat în corpul răspunsului. Puteți ajusta parametri precum temperature pentru a controla creativitatea. Modelul este ajustat să răspundă fără refuzuri de conținut pentru uzul adult legal.
SDK Python
Folosește biblioteca oficială Python OpenAI pentru o integrare rapidă. Setează URL-ul de bază pentru a indica către serviciul nostru. Inițializează clientul cu cheia ta API și trimite o cerere de completare chat.
from openai import OpenAI
client = OpenAI(base_url="https://api.uncensoredlocal.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)
Obiectul de răspuns conține conținutul generat. Puteți accesa textul direct din obiectul mesaj. Acest lucru funcționează cu orice bibliotecă client compatibilă cu OpenAI.
SDK Node
Instalați pachetul OpenAI Node pentru a începe dezvoltarea. Configurați URL-ul de bază și cheia API în instanța clientului. Trimiteți o solicitare la endpoint-ul de completări chat.
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.uncensoredlocal.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);
Rezultatul oferă detaliile complete de finalizare. Puteți analiza textul și îl puteți utiliza în aplicația dumneavoastră. API-ul suportă toți parametrii standard pentru rafinarea outputului.
Răspunsuri în flux cu SSE
Activați streaming-ul setând stream: true în cererea dumneavoastră. API-ul returnează Evenimente trimise de server (SSE) pe măsură ce tokenii sunt generați. Acest lucru permite afișarea în timp real a ieșirii către utilizator.
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)
Fiecare fragment conține text parțial. Fragmentul final include statisticile de utilizare a tokenilor. Streaming-ul reduce latența percepută pentru răspunsurile lungi. Poți gestiona erorile în timpul fluxului eveniment cu eveniment.
Limitări de rată și cote
Fiecare cheie API este limitată la 300 de cereri pe minut. Poți avea 8 cereri concurente în același timp. Corpul cererii nu trebuie să depășească 8 MB. Dacă trimiți o cerere cu o cheie invalidă, primești un error 401. Un error 402 indică lipsa de credit. Un error 429 înseamnă că ai atins limita de rate-limiting. Fereastra de context este de 100.000 de tokeni pentru prompt și completare împreună. Output-ul maxim este de 16.000 de tokeni per cerere. Erorile sunt gratuite, așa că poți testa limitele fără cost.
Întrebări frecvente
Care este URL-ul de bază al API-ului bot AI uncensored?
URL-ul de bază este HTTPS://api.uncensoredlocal.com/v1. Funcționează cu orice SDK compatibil cu OpenAI actualizând parametrul base_url. Nu este necesar un alt URL de bază pentru solicitările standard.
Cum încep cu LLM-ul fără cenzură online?
Înregistrează-te cu Google sau email pentru a primi o cheie API instantaneu. Completează contul cu criptomonede USDT sau USDC pentru a începe să trimiți cereri. ID-ul modelului este "uncensored" pentru toate completările.
Care sunt limitele de rată pentru AI-ul local fără cenzură?
Ești limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Fereastra de context este de 100,000 de tokeni. Corpurile cererilor trebuie să fie sub 8 MB. Erorile nu se numără în limita ta de rată.
Generarea cheii în secunde
Înregistrează-te, obține cheia, actualizează URL-ul de bază. Gata.
URL de bazăhttps://api.uncensoredlocal.com/v1