hu ▾

Dolphin ellenőrizetlen LLM API dokumentáció

Szerezze meg az uncensored LLM API-kulcsát, és küldje el azonnal a kéréseket az OpenAI-kompatibilis végpontunkhoz.

https://api.dolphinuncensoredllm.com/v1uncensored

Hitelesítés és Base URL

Az API-kulcsod hitelesíti az összes kérést a hosztolt infrastruktúránkhoz. A kulcsot a Bejelentkezés oldalon találod, Google vagy e-mail jelszóval történő bejelentkezés után. Tartsd ezt a karakterláncot titokban, mert teljes hozzáférést biztosít az előre fizetett egyenlegedhez.

Irányítsd SDK- vagy HTTP-kliensedet a bázis URL-re. Az alapértelmezett OpenAI végpontot ezzel a címmel cseréled le, hogy biztosítsd, a hívások az uncensored modellünkhöz érjenek.

https://api.dolphinuncensoredllm.com/v1

A chat.completions végpont

Küldje el a promptját a chat completions végpontra a szöveges kimenet érdekében. Ez a standard végpont elfogadja a rendszerutasításait és felhasználói üzeneteit. Minden kérésben meg kell adnia az uncensored modellazonosítót.

Íme egy alap kérés a curl paranccsal:

curl -X POST https://api.dolphinuncensoredllm.com/v1/chat/completions \ -H "Authorization: Bearer YOUR_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "model": "uncensored", "messages": [{"role": "user", "content": "Tell me a dark story."}], "max_tokens": 500 }'

Python SDK Integráció

Használja a hivatalos OpenAI Python könyvtárat az API-nkhoz való kapcsolódáshoz. Inicializálja a klienst az alap URL és az API-kulcs megadásával. Ez lehetővé teszi, hogy ismerős módszereket használjon, mint például a chat.completions.create.

A következő kód egy egyszerű szöveggeneráló kérést mutat be:

import openai client = openai.OpenAI( base_url="https://api.dolphinuncensoredllm.com/v1", api_key="YOUR_API_KEY" ) response = client.chat.completions.create( model="uncensored", messages=[{"role": "user", "content": "Explain quantum computing."}], max_tokens=1024 )

Node.js kliens beállítása

Telepítse az OpenAI npm csomagot, és konfigurálja úgy, hogy a mi alap URL-t használja. Ez biztosítja, hogy Node.js alkalmazása a helyes uncensored modellhez küldjön kéréseket.

Inicializálja a klienst a hitelesítő adataival, és küldjön egy üzenetet:

import OpenAI from 'openai'; const client = new OpenAI({ baseURL: 'https://api.dolphinuncensoredllm.com/v1', apiKey: 'YOUR_API_KEY' }); const response = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Write code for a scraper.' }] });

Streamelési válaszok és tokenek száma

Állítsa be a stream paramétert true értékre a streamelés engedélyezéséhez. Ez tokeneket ad vissza fokozatosan, javítva az érzékelt késést hosszú kimenetek esetén. A stream végleges töredéke tartalmazza a teljes tokenfelhasználási statisztikát.

Ez a megközelítés ideális valós idejű felületekhez:

const stream = await client.chat.completions.create({ model: 'uncensored', messages: [{ role: 'user', content: 'Write a long poem.' }], stream: true }); for await (const chunk of stream) { process.stdout.write(chunk.choices[0]?.delta?.content || ''); }

Hibakódok és sebességkorlátok

Specifikus HTTP státuskódokkal találkozik, ha hiba történik. A 401-es hiba azt jelenti, hogy az API-kulcs érvénytelen vagy hiányzik. A 402-es hiba arra utal, hogy az előre fizetett kreditegyenleg túl alacsony a kéréshez.

A sebességkorlátok megvédik az infrastruktúrát. Kulcsonként percenként 300 kérésre van jogosultságod. Ha ezt túlléped, 429 Too Many Requests hibát kapsz. Emellett egyszerre 8 kérést is küldhetsz. A kontextusablakod 100,000 token, amely a prompt és a kiegészítés együttesen.

cURL

curl https://api.dolphinuncensoredllm.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Summit the meeting notes to bullet points"}]
  }'

Python

from openai import OpenAI

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

Node.js

import OpenAI from "openai";

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

Streamelés

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)

Gyakran ismételt kérdések

Hogyan hitelesítem a kéréseimet?

Tartalmazza API-kulcsát az Authorization fejlécben Bearer tokenként. Ezt a kulcsot a műszerfalon generálja bejelentkezés után Google vagy e-mail használatával. Tartsa biztonságban ezt a kulcsot, mivel ez kezeli az előre fizetett krediteket.

Mekkora a kontextusablak mérete?

A modell 100,000 tokenes kontextusablakot támogat. Ez a korlát a bemeneti prompt és a generált kimenet együttes összegére vonatkozik. Ennek túllépése hibát eredményez.

Mi történik, ha túllépem a sebességkorlátot?

429-es státuszkódot kap, ha meghaladja a percenkénti 300 kérést. Emellett 8 párhuzamos kérést is futtathat. Várjon néhány másodpercet a próbálkozás előtt, hogy elkerülje a további korlátozást.

Szerezze be az API-kulcsát

Regisztráljon, másolja a kulcsot, és frissítse az alap URL-t. Ennyi.

Szerezze meg a kulcsát