繁中 ▾
取得您的金鑰

Dolphin API 快速入門指南

Dolphin API 快速入門指南

驗證:Bearer 權杖

驗證需要一個在 Authorization 標頭。

從儀表板取得金鑰或使用試用額度。每個請求都必須包含此標頭以證明身份。

保持金鑰安全。僅與受信任的服務共享。

/v1/chat/completions 端點

此端點處理文字輸入並返回文字輸出。

傳送請求至 https://api.whatisdolphin.com/v1 搭配您的模型 ID 和訊息。

使用此結構進行基本互動。

帶有 SSE 的串流回應

串流處理允許透過伺服器發送事件 (SSE) 即時交付 Token。

設定 stream 在請求載荷中設為 true。

解析到達的區塊以建立連續輸出。

函式呼叫與 JSON 模式

函式呼叫讓模型根據您的指示執行工具。

使用 JSON 模式強制執行嚴格的 Schema 相容性以進行結構化資料處理。

在請求中定義工具以引導模型的行為。

上下文視窗和 Token 限制

上下文視窗支援 100,000 個 token 總量。

輸出限制變化:設定 max_tokens 用於控制,否則預設為 2,048 個令牌。

管理輸入長度以保持在最佳效能的範圍內。

速率限制與錯誤處理

速率限制允許每金鑰每分鐘 300 次請求。

處理無效金鑰的 401 錯誤和速率限制的 429 錯誤。

監控用量以避免在高流量期間發生服務中斷。

cURL

curl https://api.whatisdolphin.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "Define what a dolphin is in two lines."}]
  }'

Python

from openai import OpenAI

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

串流

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)

常見問題

每 token 的成本為何?

輸入 token 每 1M 個收費 $0.15。輸出 token 每 1M 個收費 $0.50。預付信用額度按實際用量計費。

我如何為信用額度充值?

僅接受加密貨幣充值。接受的付款方式為 USDT (TRC20) 或 USDC (Base)。最低金額為 $20。

如果我超出速率限制會發生什麼事?

您收到 429 Too Many Requests 錯誤。請稍候後再重試,或降低請求頻率以保持在每分鐘 300 次請求的限制內。

透過一個步驟取得 API 金鑰

註冊、複製金鑰、更新基礎 URL。這就是整個設定。

取得您的金鑰