nl ▾
API-sleutel ophalen

Documentatie Dolphin ai API

Deze gids behandelt de quickstart-basisprincipes voor het uncensored LLM-endpoint compatibel met standaard OpenAI SDK's. Je krijgt ruwe, filtervrije responsen via een prepaid crypto-model.

Authenticatie en basis-URL-instelling

API-sleutels authenticeren je prepaid verzoeken direct. Je ontvangt één actieve sleutel per account, die elke vorige sleutel vervangt bij het genereren. De basis-URL verwijst naar de gehoste service.

  • Basis-URL: HTTPS://api.aidolphin.cc/v1
  • Header: Autorisatie: Bearer YOUR_API_KEY
curl https://api.aidolphin.cc/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "List the top five open source inference engines"}]
  }'

Een basis chat-completieverzoek versturen

Stuur standaard JSON-payloads naar het chat-completions-eindpunt. De model-ID is altijd "uncensored" voor consistente tekstuitvoer. Input tokens kosten $0.15 per miljoen, terwijl output tokens $0.50 per miljoen kosten.

  • Model: uncensored
  • Maximale uitvoer: 16.000 tokens
from openai import OpenAI

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

Streamingresponsen met Server-Sent Events

Activeer streaming door stream: true in uw verzoek. De API retourneert gegevens via Server-Sent Events (SSE) voor realtime tokenlevering. Tokenverbruiksgegevens verschijnen in het laatste fragment van de stream.

import OpenAI from "openai";

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

JSON-modus afdwingen voor gestructureerde gegevens

Gebruik response_format instellen op {"type": "json_object"} om gestructureerde uitvoer af te dwingen. Dit zorgt ervoor dat het model geldige JSON retourneert zonder extra markdown-opmaak. Function calling en tooldefinities vertrouwen ook op deze JSON-structuur.

Temperatuur, top_p en stopsequentie configureren

Pas samplingparameters aan om willekeurigheid en uitvoerlengte te regelen. Stel temperature voor creativiteit, top_p voor nucleus sampling, en stop sequenties om de output vroegtijdig te trunceren. Aanwezigheids- en frequentiestraffen helpen repetitieve zinsconstructies te verminderen.

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)

Snelheidslimieten en quota's begrijpen

Elke API-sleutel staat 300 verzoeken per minuut en 8 gelijktijdige verzoeken toe. De maximale request body is 8 MB. Fouten en weigeringen verbruiken je vooruitbetaalde credit niet. Als je de limieten overschrijdt, ontvang je een 429-statuscode.

Veelgestelde vragen

Wat is het contextvenster voor Dolphin AI-aanvragen?

Het contextvenster ondersteunt 100.000 tokens voor zowel prompt als voltooiing samen. Je kunt tot 16.000 tokens per aanvraag uitvoeren, of 2.048 tokens als je geen max_tokens limiet opgeeft.

Hoe ga ik om met authenticatiefouten?

Een 401-status geeft aan dat een API-sleutel ongeldig of ontbreekt. Zorg dat uw sleutel actief is en wordt verzonden in de Authorization-header. Een 402-status betekent dat uw vooruitbetaalde krediet is opgebruikt; laad op via crypto om weer te beginnen.

Is het dolphin ongecensureerde model geschikt voor NSFW-inhoud?

Ja, het model weigert wettelijke volwassen, fictieve of controversiële onderwerpen niet. Het handhaaft alleen een harde limiet op seksuele inhoud met minderjarigen. Verzoeken om andere volwassen thema's worden normaal verwerkt.

Beveilig je sleutel nu

Registreer, haal het token op, pas de endpoint-URL aan. Dat dekt de volledige configuratie.

API-sleutel ophalenDocumentatie bekijken