ja ▾
試用キーを取得

Dolphin AI API Quickstart Guide

Dolphin AI sin censuraは、コンテンツ拒否なしでカスタムなしモデルに既存のクライアントコードをルーティングする、差し替え可能なOpenAI互換エンドポイントを提供します。

ベースURLと認証

認証には、 Authorization ヘッダー。

すべてのリクエストはベースURL https://api.dolphinaisincensura.com/v1 キーを Bearer YOUR_API_KEY.

この構成は、ベースURLを更新するだけで、OpenAI互換のSDKのいずれかと動作します。 base_url 設定

401は無効または欠落したキーを示し、402は前払いクレジットが不足していることを示します。

curl https://api.dolphinaisincensura.com/v1/chat/completions \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "uncensored",
    "messages": [{"role": "user", "content": "list the python imports for requests and json"}]
  }'

チャットCompletionを送信

POSTリクエストを以下に送信 /v1/chat/completions と model フィールドは uncensored.

含める messages 会話の文脈を維持するためのプロンプト履歴を含む配列。

APIは content 最初の選択肢のフィールド。

この単一モデルアプローチによりプロキシ料金とルーティングの複雑さが排除され、1M入力トークンあたり$0.15という予測可能な価格を保証します。

from openai import OpenAI

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

ストリーミング(SSE)の処理

streamをtrueに設定してストリーミングを有効にする stream に true リクエストペイロードに指定します。

サーバーはトークンを逐次配信するServer-Sent Events (SSE)をレスポンスします。

各SSEチャンクを解析して、完全なレスポンスを待たずに生成されたテキストを抽出します。

トークン使用統計は、正確な課金のためにストリームの最終チャンクで提供されます。

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)

関数呼び出しとJSONモード

を使用 tools 構造化データ抽出用の関数スキーマを定義するパラメータ。

設定 response_format に {"type": "json_object"} 信頼性の高い解析のために厳格なJSON出力を強制します。

指定 temperature および top_p 結果における創造性と決定論を制御するために使用します。

これらの機能により、外部APIやデータベースと相互作用する自律型エージェントを構築できます。

import OpenAI from "openai";

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

トークン制限とコンテキストの理解

コンテキストウィンドウは、プロンプトと補完を合わせて100,000トークンをサポートします。

1リクエストあたりの最大出力は16,000トークン、または max_tokens 未設定。

レートリミットはAPIキーごとに1分間あたり300リクエストと8つの同時リクエストを許可します。

ボディサイズ制限の8 MBを超えるか、同時実行数の制限に達すると、429エラーが返されます。

エラーレスポンスと拒否は前払いクレジットを消費しません。

レート制限と同時実行数

各APIキーは1分あたり300リクエスト、並列8つの同時接続に制限されています。

429ステータスコードは、これらの同時実行数またはレート制限を超えたことを示します。

古いキーを置き換えるために新しいキーを生成できますが、1アカウントにつき1つのアクティブなキーのみが許可されます。

8 MB のリクエストボディ制限内に収まるよう、レスポンスヘッダーを使用して使用状況を監視します。

よくある質問

Dolphin AI sin censuraはモデルの公式サイトですか?

いいえ、これはアンセンサードモデル用のOpenAI互換エンドポイントを提供する独立したサービスです。GPT、Claude、その他のベンダーモデルを提供しておらず、それらの公式プロバイダーとも提携していません。

APIの支払い方法は?

お支払いは暗号通貨のみ(TRC20上のUSDTまたはBase上のUSDC)で、$20〜$500の金額に対応します。$50以上入金で5%ボーナス、$100以上で10%、$200以上で15%が得られます。

uncensored モデルはコンテンツをフィルタリングしますか?

このモデルは、法的な成人向け、フィクション、または論争的なトピックを拒否しません。唯一の絶対的な制限は、未成年者との性的コンテンツが常に拒否されることです。

API キーはあと一歩です

登録、キーのコピー、ベースURLの更新。設定はこれで完了です。

試用キーを取得