sv ▾

Okänsurerad LLM API för utvecklare

Dolphin modelos API Snabbstart

Dolphin modelos levererar en obegränsad LLM-API som strikt följer OpenAI chat-completions-schema, vilket gör att du kan byta din bas-URL och komma igång. Denna snabbstart guide dig igenom autentisering, strömning och strukturerade utdata utan dolda modereringsavgifter.

Bas URL och autentisering

Dolphin modelos API är en OpenAI-kompatibel tjänst. Ange din bas-URL till https://api.dolphinmodelos.com/v1 och skicka din API-nyckel i Authorization header. Använd modell-ID:t uncensored för inferens. Detta säkerställer kompatibilitet med standard-SDK:er utan anpassad rutningslogik.

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

Skickar en slutförandeförfrågan

Skicka en enkel textprompt för att generera svar. API:t accepterar standardparametrar som temperature och top_p. Du får ren textutdata utan onödiga omslag. Detta direkta tillvägagångssätt eliminerar behovet av modellspecifik parserlogik.

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)

Strömningsresponser med SSE

Aktivera realtidsgenerering av tokens med Server-Sent Events. Den sista biten innehåller fullständig tokenanvändningsstatistik för faktureringsnoggrannhet. Strömning minskar upplevd latens för långa utdata. Detta tillvägagångssätt är idealiskt för interaktiva applikationer som kräver omedelbar återkoppling.

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)

Funktionsanrop och verktyg

Definiera verktyg för att låta modellen utföra specifika åtgärder. Använd tool_choice för att tvinga fram funktionsanvändning. API:t stöder standardverktygsdefinitioner och returnerar strukturerade argument. Detta möjligger komplexa arbetsflöden utan externa parsningsskript. Konfigurera verktyg via standard OpenAI-formatet för sömlös integration.

JSON-läge för strukturerade utdata

Tvinga modellen att returnera giltig JSON med hjälp av response_format: {"type": "json_object"}. Detta säkerställer konsekventa datastrukturer för efterföljande bearbetning. Perfekt för API-svar eller databasinseringar. Modellen följer schemat utan att lägga till konversationell fyllnadstext.

Felfhantering och begränsningar

Kontextrutan är 100 000 tokens totalt. Hantera fel som 401 för ogiltiga nycklar eller 429 för hastighetsbegränsningar. API:t tillåter 300 begäranden per minut. Använd dessa koder för att hantera omförsök effektivt. Fel och avslag förbrukar inte kredit, vilket skyddar din balans under testfaser.

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

FAQ

Hur kommer jag igång med Dolphin Modellen?

Registrera dig med Google eller e-post för att få en gratis $0.50 provperiod. Lägg till kreditkrypto via USDT eller USDC för produktionsanvändning. API-nyckeln visas omedelbart när den skapas.

Är Dolphin modelos ett OpenAI API-alternativ?

Ja, det använder samma chat-completions-schema. Du behöver bara ändra bas-URL:en och API-nyckeln i din befintliga klientkod. Den kör en dedikerad uncensored-modell, inte GPT-4.

Vad är tokenbegränsningarna?

Kontextfönstret är 100 000 tokens. Max utdata är 16 000 tokens per begäran. Streaming returnerar användningsdata i den sista chunken för korrekt fakturering.

Hämta din API-nyckel

Registrera dig, kopiera nyckeln och uppdatera bas-URL:en. Det är allt.

Hämta API-nyckelVisa dokumentation