WillkommenAPI-Referenz03/07
Schnellstartanleitung für Dolphin ai Chat
Fügen Sie unsere unzensierte LLM unter Verwendung des Standard-OpenAI-SDK in Ihren bestehenden Stack ein. Sie erhalten einen Rohtext-Endpunkt für ein einzelnes Modell mit transparenten Preisen und null Vendor-Lock-in.
https://api.dolphinaichat.com/v1uncensoredSDK-Installation & Konfiguration
Installieren Sie zunächst die offizielle Client-Bibliothek für Ihre Sprache. Unsere API verwendet den Standard OpenAI Paketstruktur, also haben Sie sie wahrscheinlich bereits. Konfigurieren Sie die Base URL, um auf unseren Endpoint zu verweisen, und übergeben Sie Ihren API-Schlüssel.
Verwenden Sie die Umgebungsvariablen-Methode, um Anmeldeinformationen sicher zu halten. Die Basis-URL ist HTTPS://api.dolphinaichat.com/v1. Dies funktioniert mit jedem OpenAI-kompatiblen Client, indem Sie base_url und den API-Schlüssel ändern.
from openai import OpenAI
client = OpenAI(base_url="https://api.dolphinaichat.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)import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://api.dolphinaichat.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);
Ihre erste POST-Anfrage erstellen
Sende eine einfache Chat-Vervollständigungsanfrage, um die Konnektivität zu testen. Verwende die Modell-ID "uncensored" für das Open-Weight-Modell, das auf uneingeschränkte Antworten abgestimmt ist.
curl https://api.dolphinaichat.com/v1/chat/completions \
-H "Authorization: Bearer $API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "uncensored",
"messages": [{"role": "user", "content": "Summit the daily server load statistics for the last week"}]
}'
Streaming-Antworten (SSE) handhaben
Aktivieren Sie Streaming, um Tokens in Echtzeit zu empfangen. Die API unterstützt Server-Sent Events (SSE) für progressive Ausgaben. Token-Nutzungsdetails erscheinen im letzten Chunk des Streams.
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)
Verständnis von Kontextfenstern & Tokens
Das Modell unterstützt einen Kontextfenster von 100.000 Token für die Kombination aus Prompt und Completion. Die maximale Ausgabe beträgt 16.000 Token pro Anfrage. Standardmäßig beträgt max_tokens 2.048, wenn nicht festgelegt. Der Preis beträgt $0.15 pro 1M Input-Token und $0.50 pro 1M Output-Token.
Fehlercodes & Rate Limiting
Verwalten Sie Standard-HTTP-Fehler angemessen. 401 zeigt einen ungültigen Schlüssel an. 402 bedeutet, dass Sie kein Guthaben haben. 429 signalisiert Ratenbegrenzung. Die Limits liegen bei 300 Anfragen pro Minute pro Schlüssel und 8 gleichzeitigen Anfragen. Die maximale Anforderungskörpergröße beträgt 8 MB.
Einrichtung des JSON-Modus & Funktionsaufruf
Verwenden response_format: {"type": "json_object"} für strukturierte Ausgaben. Aktivieren Sie Function Calling mit tools und tool_choice. Parameter wie Temperatur und top_p werden vollständig unterstützt.
Häufige Fragen
Was ist die primäre Funktion der primären Dolphin AI-Chat-API?
Es handelt sich um ein gehostetes, unzensiertes Open-Weight-Modell, das Chat-Completions bereitstellt. Es unterstützt Streaming, den JSON-Modus und Function Calling mit Standard-OpenAI-SDKs.
Wie debugge ich fehlende Zitate in parallelen Chat-API-Antworten?
Stellen Sie sicher, dass Sie den JSON-Modus nicht erzwingen, wenn Sie Freitextzitate erwarten. Überprüfen Sie, ob Ihr Prompt explizit Zitatformate anfordert. Bestätigen Sie, dass die Model-ID auf "uncensored" eingestellt ist.
Welche Zahlungsmethoden akzeptieren Sie?
Nur Krypto: USDT auf TRC20 oder USDC auf Base, beliebiger ganzzahliger Betrag zwischen $20 und $500. Bonusguthaben ab $50.
Ihren API-Schlüssel abrufen
Registrieren, Token kopieren und Basis-URL aktualisieren. Das war’s.