da ▾
Hæv prøvenøgle

VelkommenAPI-reference

Dolphin ai chat API Quickstart Guide

Indsæt vores upolerede LLM i din eksisterende stack ved hjælp af den standard OpenAI SDK. Du får et rå, single-model endpoint med gennemsigtig prisfastsættelse og nul vendor lock-in.

https://api.dolphinaichat.com/v1uncensored

SDK-installation & konfiguration

Start med at installere det officielle klientbibliotek til dit sprog. Vores API bruger standard OpenAI pakkestruktur, så du har den sandsynligvis allerede. Konfigurer base URL'en til at pege på vores endpoint og angiv din API-nøgle.

Brug miljøvariabel-metoden til at holde legitimationsoplysninger sikre. Base-URLen er HTTPS://api.dolphinaichat.com/v1. Dette fungerer med ethvert OpenAI-kompatibelt klient ved at ændre base_url og API-nøglen.

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);

Lav din første POST-anmodning

Send en simpel chat-completion-anmodning for at teste forbindelsen. Brug model-ID'et "uncensored" for den open-weight-model, der er finjusteret til ubegrænsede svar.

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"}]
  }'

Håndtering af streamingrespons (SSE)

Aktiver streaming for at modtage tokens i realtid. API'et understøtter Server-Sent Events (SSE) til progressivt output. Detaljer om tokenforbrug vises i den sidste chunk af streamet.

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)

Forståelse af Kontekstvinduer & Tokens

Modellen understøtter et kontekstvindue på 100.000 tokens til kombineret prompt og completion. Maks output er 16.000 tokens pr. forespørgsel. Standard max_tokens er 2.048, hvis ikke indstillet. Prissætning er $0.15 per 1M input-tokens og $0.50 per 1M output-tokens.

Fejlkoder & Hastighedsbegrænsning

Håndter standard HTTP-fejl pænt. 401 indikerer en ugyldig nøgle. 402 betyder, at du har ingen kredit. 429 signalerer rate limiting. Grænser er 300 anmodninger i minuttet per nøgle og 8 samtidige anmodninger. Maks. request body er 8 MB.

Opsætning af JSON-tilstand & funktionskald

Brug response_format: {"type": "json_object"} til strukturerede outputs. Aktiver funktionskald med tools og tool_choice. Parametre som temperatur og top_p understøttes fuldt ud.

Almindelige spørgsmål

Hvad er den primære funktion for dolphin AI chat API?

Det er en hosted, open-weight uncensored model, der betjener chat-completions. Den understøtter streaming, JSON-tilstand og function calling med standard OpenAI SDK'er.

Hvordan fejlsøger jeg manglende citationer i parallelle chat-API-svar?

Sørg for, at du ikke tvinger JSON-tilstand, når du forventer fritekst-citationer. Tjek, at din prompt eksplicit anmoder om citatformater. Verificer, at model-ID'et er indstillet til "uncensored".

Hvilke betalingsmetoder accepterer du?

Kun krypto: USDT på TRC20 eller USDC på Base, ethvert helt beløb fra $20 til $500. Bonuskredit gives fra $50.

Hent din API-nøgle

Registrer, kopier din token, og opdater base-URL'en. Det er alt.

Hæv prøvenøgle