ro ▾
Deschide cont

Documentație API

Conectează clientul OpenAI-compatible existent la API-ul nostru LLM uncensored pentru generare text nelimitată. Acest ghid acoperă autentificarea, endpoint-urile, streaming-ul și limitele pentru a te pune pe picioare imediat.

URL de bază și autentificare

URL-ul de bază pentru toate solicitările este HTTPS://api.dolphinllmuncensored.com/v1. Vă autentificați folosind o singură cheie API generată prin Obține cheie API pagina. Folosește fie Continue with Google sau un email și o parolă pentru a primi cheia instantaneu. Această cheie acordă acces la uncensored model, un LLM open-weight ajustat pentru răspunsuri nelimitate. Nu există taxă de abonament pe platformă, ci doar credit preplătit perceput pe baza utilizării de tokeni. Erorile și refuzurile nu au costuri, asigurându-vă că plătiți doar pentru tokenii de completare reali.

  • URL de bază: https://api.dolphinllmuncensored.com/v1
  • Header Auth: Authorization: Bearer YOUR_API_KEY

Endpoint Completări Chat

Trimite prompturi text către /v1/chat/completions endpoint pentru a primi răspunsuri nelimitate. ID-ul modelului este uncensored. Acest endpoint acceptă payload-uri JSON standard OpenAI și returnează text. Nu suportă embeddings, imagini, audio sau video. Trebuie să includeți messages array cu promptul tău. Cheia API este trecută în antetul HTTP. Solicitărilor li se procesează pe serverele noastre dedicate. Fereastra de context suportă până la 100,000 de tokeni în total. Ieșirea este limitată la 16,000 de tokeni per cerere. Folosește următorul exemplu pentru a testa conectivitatea.

curl https://api.dolphinllmuncensored.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summarize the key features of the new API release"}]
  }'

Parametrii suportate

Folosește parametri standard pentru a controla comportamentul de generare. Setează temperature pentru aleatorietate și top_p pentru eșantionarea nucleu. Activați json_object pentru output de date structurate. stop secvența se oprește prematur generarea. Poți seta un seed pentru rezultate reproducibile. Ajustați presence_penalty și frequency_penalty influențarea repetării tokenilor. Apelarea funcțiilor este suportată prin tools și tool_choice. Toți parametrii respectă schema OpenAI. Această flexibilitate permite ajustarea pentru diverse cazuri de utilizare fără cenzură. Configurați aceste opțiuni în corpul cererii. API-ul respectă toate valorile valide compatibile cu OpenAI.

from openai import OpenAI

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

Răspunsuri în streaming

Activați streaming-ul setând stream: true în cererea dumneavoastră. API-ul returnează Evenimente trimise de server (SSE) pentru fiecare token. Acest lucru reduce latența percepută pentru răspunsuri lungi. Utilizarea tokenilor este raportată în fragmentul final al fluxului. Puteți analiza răspunsurile parțiale pentru afișarea în timp real. Acest lucru este ideal pentru interfețele de chat. Fluxul se termină cu un obiect de date gol. Utilizați biblioteca client preferată pentru a gestiona SSE. Streaming-ul nu afectează prețurile sau numărarea tokenilor. Toți tokenii sunt facturați normal la finalizare. Procesează evenimentele fluxului pentru a vă construi interfața utilizatorului.

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)

Integrare SDK Node

Instalează pachetul oficial OpenAI pentru Node.js. Configurează URL-ul de bază să indice către endpoint-ul nostru. Transmite cheia ta API din variabilele de mediu. Creează o cerere de completare chat cu uncensored ID-ul modelului. Gestionează erorile în mod adecvat pentru probleme de rețea sau autentificare. SDK-ul gestionează automat serializarea JSON. Poți comuta între modurile de streaming și non-streaming. Mediul Node suportă pattern-urile async/await. Acest lucru face integrarea simplă pentru serviciile backend. Testează conexiunea înainte de a depune în producție. SDK-ul asigură compatibilitatea cu structura API-ului nostru.

import OpenAI from "openai";

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

Limite de rată și erori

Limitările de rată sunt setate la 300 de cereri pe minut pe cheie. Poți avea până la 8 cereri concurente active simultan. Dimensiunea corpului cererii este limitată la 8 MB. Dacă cheia API este invalidă, vei primi un cod de eroare 401. Un cod de eroare 402 indică credit preplătit insuficient. Reîncarcă prin criptomonede pentru a relua serviciul. Un cod de eroare 429 semnalează epuizarea limitelor de rată. Așteaptă înainte de a reîncerca sau actualizează-ți nivelul de utilizare. Fereastra de context este de 100,000 de tokeni. Refuzurile pentru conținut minor sunt gratuite. Erorile nu consumă soldul de credit. Monitorizează-ți utilizarea prin panoul de control.

Întrebări frecvente

Care este URL-ul de bază al API-ului LLM uncensored?

URL-ul de bază este HTTPS://api.dolphinllmuncensored.com/v1. Puteți utiliza orice client compatibil cu OpenAI actualizând configurația base_url. Autentificarea se efectuează prin token-ul Bearer din antet.

Cum gestionează API-ul AI fără cenzură limitele de rată?

Ești limitat la 300 de cereri pe minut și 8 cereri concurente pe cheie. Dacă depășești aceste limite, vei primi un cod de stare 429. Limita se resetează la fiecare minut, permițând utilizarea în rafală în cadrul cotei.

Ce se întâmplă dacă API-ul LLM uncensored returnează o eroare?

Erori precum 401 (cheie invalidă) sau 429 (limită de rată) nu consumă creditul preplătit. Doar generarea reușită de tokenuri este facturată. Dacă rămâi fără credit, primești un error 402 până când reîncarci prin cripto.

Obțineți cheia API acum

Înregistrează-te, copiază tokenul, actualizează URL-ul endpoint-ului. Gata.

Deschide cont