ro ▾
Începe acum

Ghid de Începere Rapidă API AI Nelimitat

Acest ghid rapid te ajută să integrezi API-ul Dolphin uncensored folosind SDK-uri standard compatibile cu OpenAI, ocolind limitele de rată ale terților și straturile de cenzură.

Autentificare și configurare URL de bază

Configurați clientul cu URL-ul de bază furnizat și cheia API pentru a vă conecta direct la endpoint-ul nostru găzduit. Primești o singură cheie activă imediat după înscriere prin Google sau email, fără număr de telefon necesar. URL-ul de bază este HTTPS://api.uncensoreddolphinopenrouter.com/v1 și identificatorul modelului este "uncensored". Această configurare funcționează cu orice client compatibil OpenAI prin simpla schimbare a base_url și furnizarea cheii API în antetul Authorization. Nu sunt implicate abonamente lunare sau rutaje complexe, doar acces direct la model.

Trimiterea primei tale completări de chat

Trimiteți o cerere POST către endpointul chat completions pentru a genera răspunsuri text de la modelul uncensored. Poți trimite prompturi simple sau mesaje structurate folosind formatul standard OpenAI. API-ul returnează un răspuns text direct, fără refuzuri suplimentare de siguranță pentru conținut adult legal. Asigură-te că incluzi câmpul model setat la "uncensored" în corpul cererii tale. Acest endpoint suportă doar completări chat, nu și embeddings sau generare de imagini. Poți începe testarea imediat cu creditul tău de încercare sau soldul plătit.

Utilizând SDK Python

Inițializați clientul OpenAI cu URL-ul tău de bază și cheia API pentru a trimite solicitări programatic. Această abordare îți permite să integrezi LLM-ul uncensored în aplicațiile tale Python existente cu modificări minime de cod. Setează URL-ul de bază către endpoint-ul nostru găzduit și transmite cheia ta API pentru autentificare. Clientul se va ocupa de solicitările HTTP și va returna obiectul de răspuns pentru prelucrare ulterioară. Poți ajusta parametri precum temperatura și top_p pentru a controla stilul de ieșire. Această metodă este ideală pentru construirea de interfețe personalizate sau automatizarea fluxurilor de lucru.

Utilizând SDK Node

Configurează clientul OpenAI Node.js cu URL-ul de bază specific și cheia ta API pentru a interacționa cu API-ul. Acest lucru permite o integrare perfectă în aplicațiile Node.js folosind modele SDK familiare. Indică clientul către HTTPS://api.uncensoreddolphinopenrouter.com/v1 și furnizează cheia ta pentru autentificare. Apoi poți apela metoda de completări chat cu parametrii doriti. Răspunsul include textul generat și statistici de utilizare a tokenilor. Această configurare este perfectă pentru aplicații server-side sau servicii backend care necesită generare de text fără cenzură.

Gestionarea răspunsurilor de streaming

Activați streaming-ul setând parametrul stream la true în cererea dumneavoastră pentru a primi actualizări de tokeni în timp real. API-ul returnează Evenimente trimise de server (SSE) pentru feedback imediat pe măsură ce sunt generate tokenii. Fiecare fragment conține text parțial și date de utilizare în fragmentul final. Această abordare reduce latența percepută pentru utilizatori afișând progresiv ieșirea. Puteți analiza fluxul SSE pentru a actualiza interfața grafică în timp real. Streaming-ul este suportat pentru toate cererile de completare chat, inclusiv cele cu apel de funcții sau mod JSON.

Înțelegerea limitelor și costurilor pe tokeni

Fereastra de context suportă până la 100.000 de tokeni pentru prompt și completări combinate, cu o ieșire maximă de 16.000 de tokeni per solicitare. Prețul este de $0.15 per 1M tokeni de input și $0.50 per 1M tokeni de output, facturat doar pentru utilizarea reală. Erorile și refuzurile nu au costuri, asigurându-vă că plătiți doar pentru completările reușite. Creditele preplătite nu expiră, iar reîncărcarea se poate face cu criptomonede începând de la $20. Acest model de prețuri transparent vă ajută să gestionați eficient costurile fără taxe ascunse.

Limite de rată și concurență

Fiecare cheie API este limitată la 300 de cereri pe minut și 8 cereri concurente pentru a asigura o performanță stabilă. Dimensiunea maximă a corpului cererii este de 8 MB, ceea ce accommodatează ferestre mari de context. Dacă depășiți aceste limite, veți primi un error 429 indicând depășirea limitei de rată. Puteți genera o cheie nouă pentru a înlocui una existentă, deoarece este activă doar o singură cheie per cont. Aceste limite previn abuzul menținând în același timp o disponibilitate ridicată. Monitorizați-vă utilizarea pentru a rămâne în aceste limite pentru o performanță optimă.

cURL

curl https://api.uncensoreddolphinopenrouter.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List five key differences between python and rust"}]
  }'

Python

from openai import OpenAI

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

API-ul Dolphin fără cenzură este compatibil cu modelele OpenRouter?

Da, API-ul nostru este complet compatibil cu OpenAI, ceea ce înseamnă că funcționează cu SDK-urile standard utilizate pentru modelele OpenRouter. Cu toate acestea, suntem un serviciu independent și nu oferim același model sau infrastructură ca OpenRouter. Puteți utiliza același cod de client, dar trebuie să îl direcționați către URL-ul nostru de bază pentru acces direct, fără limite de rată terțe.

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

O eroare 402 indică faptul că contul tău are un credit insuficient pentru a procesa cererea. Poți reîncărca soldul folosind USDT pe TRC20 sau USDC pe Base, cu sume cuprinse între $20 și $500. Se adaugă credit bonus pentru reîncărcările mai mari, iar creditul tău nu expiră niciodată. Erorile de tip 401 (cheie invalidă) necesită verificarea cheii API, în timp ce 429 (limita de viteză) înseamnă că ai depășit limita de 300 de cereri pe minut.

Pot folosi acest API pentru apelarea de funcții și modul JSON?

Da, API-ul suportă apelarea de funcții (instrumente) și modul JSON prin parametrul response_format. Puteți defini instrumente în cererea dvs. și primi răspunsuri JSON structurate. Acest lucru permite integrarea avansată cu aplicațiile care necesită date structurate sau utilizare dinamică a instrumentelor. Modelul uncensored gestionează aceste formate în mod fiabil, fiind potrivit pentru fluxuri de lucru complexe.

Obțineți cheia acum

Înregistrează-te, ia cheia, actualizează URL-ul de bază. Asta e tot ce este de făcut.

Începe acum