ro ▾
Obțineți cheia

Documentația Sursei API: Chat Completions și Modele

Conectați aplicația la LLM-ul nostru neценzurat cu un singur URL de bază și antete standard compatibile OpenAI. Noi gestionăm infrastructura, astfel încât să vă puteți concentra pe construirea experiențelor de chat nelimitate.

Autentificare și Configurare URL de Bază

Sursa API pentru cererile dvs. se află la https://api.apisource.cc/v1. Trebuie să incluzi un Authorization header cu tokenul tău Bearer. Această configurare funcționează cu SDK-urile oficiale OpenAI și orice client compatibil prin simpla modificare a URL-ului de bază și furnizarea cheii tale. Primești o singură cheie activă per cont, care apare imediat după înregistrare prin Google sau email.

Parametri Endpoint Completări Chat

Trimite text către model folosind POST /v1/chat/completions. Oferim un singur model mare de limbaj uncensored, identificat prin ID-ul uncensored. Poți controla comportamentul de generare cu parametri precum temperature, top_p, și stop. Modelul răspunde fără refuzuri de conținut pentru utilizarea adultă legală, fiind ideal pentru roleplay sau generarea de conținut nelimitat.

curl https://api.apisource.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Get the current USD price per token for the model"}]
  }'

Răspunsuri în streaming și consumul de tokeni

Activați streaming-ul setând stream: true în cererea ta. Returnăm Evenimente trimise de server (SSE) unde fragmentul final conține statisticile reale de utilizare a tokenilor. Această abordare permite aplicației tale să afișeze răspunsuri în timp real în timp ce urmărește cu precizie consumul. Poți, de asemenea, să impui ieșiri JSON stricte folosind response_format parametru.

Apelarea funcțiilor și modul JSON

Integrează instrumentele direct în fluxul tău AI definind funcții în tools array. Modelul suportă tool_choice pentru control precis asupra execuției. Când ai nevoie de date structurate, setați response_format pentru {"type": "json_object"} pentru a vă asigura că output-ul este un JSON valid. Această funcționalitate funcționează perfect cu modelul uncensored pentru extragerea consistentă a datelor.

from openai import OpenAI

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

Limite de rată și gestionarea erorilor

Impunem o limită de 300 de cereri pe minut și permitem 8 cereri concurente per cheie. Dacă depășești aceste limite, vei primi un error 429. Alte erori comune includ 401 pentru o cheie API invalidă și 402 când creditul tău preplătit este epuizat. Cererile nu expiră, iar poți reîncărca instantaneu folosind USDT pe TRC20 sau USDC pe Base.

import OpenAI from "openai";

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

Specificațiile Modelului și Fereastra de Context

Modelul suportă o fereastră de context de 100.000 de tokeni pentru promptul și completarea combinate. Outputul maxim per solicitare este de 16.000 de tokeni, sau 2.048 dacă nu specifici max_tokens. Această arhitectură elimină complexitatea rutării modelelor, oferind o singură opțiune uncensored, fiabilă, pentru nevoile tale de sursă API. Plătești strict pentru utilizarea reală de tokeni.

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)

FAQ Tehnic

Este API Source un partener oficial OpenAI?

Nu, suntem un serviciu independent. API-ul nostru este compatibil cu OpenAI, dar servește propriul nostru model fără cenzură, nu GPT sau niciun alt model de la un alt furnizor. Consultați documentația proprie a furnizorului pentru detalii despre modelele lor specifice.

Ce se întâmplă dacă primesc o eroare 402?

O eroare 402 indică faptul că creditul preplătit a fost epuizat. Poți reîncărca instantaneu cu cripto (USDT sau USDC) pentru a continua să faci cereri. Erorile și refuzurile nu consumă creditul tău.

Modelul fără cenzură filtrează conținutul pentru adulți?

Modelul nu refuză subiecte adulte, fictive sau controversate. Totuși, se aplică întotdeauna o limită strictă: solicitările care implică conținut sexual cu minori vor fi refuzate. Acest lucru asigură un nivel de siguranță de bază, menținând libertatea pentru celelalte tipuri de conținut.

Generează-ți cheia instantaneu

Înregistrează-te, obține cheia, actualizează URL-ul de bază. Configurarea este imediată.

Obțineți cheia