ro ▾

API LLM fără cenzură pentru dezvoltatori

Quickstart API modele Dolphin

Modelele Dolphin oferă un API LLM fără cenzură care urmează strict schema chat-completions OpenAI, permițându-ți să schimbi URL-ul de bază și să începi. Acest quickstart te ghidează prin autentificare, streaming și output structurat, fără taxe ascunse de moderare.

URL de bază și autentificare

API-ul modelelor Dolphin este un serviciu compatibil cu OpenAI. Setează URL-ul de bază la https://api.dolphinmodelos.com/v1 și treceți cheia API în Authorization header. Folosește ID-ul modelului uncensored pentru inferență. Acest lucru asigură compatibilitatea cu SDK-urile standard fără logică de rutare personalizată.

curl https://api.dolphinmodelos.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List endpoints for wallet connection via crypto gateway"}]
  }'

Trimiterea unei cereri de completare

Trimiteți un prompt text simplu pentru a genera răspunsuri. API-ul acceptă parametri standard precum temperature și top_p. Primești un output text pur, fără wrapper-uri inutile. Această abordare directă elimină necesitatea logicii de analiză specifică modelului.

from openai import OpenAI

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

Activați generarea tokenilor în timp real folosind Evenimente trimise de server. Ultimul fragment include statistici complete de utilizare a tokenilor pentru acuratețea facturării. Streaming-ul reduce latența percepută pentru output-uri lungi. Această metodă este ideală pentru aplicațiile interactive care necesită feedback imediat.

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)

Apelarea funcțiilor și instrumentele

Definește instrumente pentru a permite modelului să execute acțiuni specifice. Folosește tool_choice pentru a impune utilizarea funcțiilor. API-ul suportă definiții standard de instrumente și returnează argumente structurate. Acest lucru permite fluxuri de lucru complexe fără scripturi externe de analiză. Configurează instrumentele prin formatul standard OpenAI pentru o integrare perfectă.

Mod JSON pentru Ieșire Structurată

Forțează modelul să returneze JSON valid folosind response_format: {"type": "json_object"}. Acest lucru asigură structuri de date consistente pentru procesarea ulterioară. Ideal pentru răspunsuri API sau inserții în baze de date. Modelul respectă schema fără a adăuga text conversațional suplimentar.

Gestionarea erorilor și limitele

Fereastra de context este de 100.000 de tokeni în total. Gestionează erori precum 401 pentru chei invalide sau 429 pentru limite de rată. API-ul impune 300 de cereri pe minut. Folosește aceste coduri pentru a gestiona reîncercările în mod eficient. Erorile și refuzurile nu consumă credit, protejând soldul tău în timpul fazelor de testare.

Node.js

import OpenAI from "openai";

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

Întrebări frecvente

Cum încep cu modelele Dolphin?

Înregistrează-te cu Google sau email pentru a primi un credit de probă gratuit de $0.50. Adaugă credit crypto prin USDT sau USDC pentru utilizare în producție. Cheia API este afișată imediat după creare.

Este Dolphin modelos o alternativă la API-ul OpenAI?

Da, utilizează același schema chat-completions. Trebuie doar să modifici URL-ul de bază și cheia API în codul clientului existent. Rulează un model dedicat uncensored, nu GPT-4.

Care sunt limitele de tokeni?

Fereastra de context are 100.000 de tokeni. Output-ul maxim este de 16.000 de tokeni per solicitare. Streaming-ul returnează datele de utilizare în ultimul fragment pentru facturarea precisă.

Obțineți cheia API

Înregistrează-te, copiază cheia și actualizează URL-ul de bază. Atât este tot.

Obține cheie APIVizualizează documentația