Doubao Seed 2.1 API を Tokuse で利用する:Pro / Lite / Turbo の料金・品質・選び方

By Tokuse
AIAPIDoubaoコスト最適化

Tokuse は ByteDance の Doubao Seed 2.1 シリーズに含まれる 3 モデルを、OpenAI 互換の単一エンドポイントで利用できるようにしました。同じ API 形式のまま、Pro / Lite / Turbo という 3 つの価格帯を選べる点が実務上のポイントです。

本記事では 2026 年 11 月 16 日時点の Tokuse モデルカタログをもとに、各モデルの位置づけ、実際のコスト、OpenAI SDK と Anthropic SDK からの呼び出し方、DeepSeek との使い分けを整理します。

料金は変更される可能性があります。予算を確定する前に Tokuse の料金ページ で最新価格を確認してください。

結論

モデル ID 入力 / 100万トークン 出力 / 100万トークン プロトコル 主な用途
doubao-seed-2-1-pro-260915 $0.8220 $4.1100 OpenAI、Anthropic 難しい推論、長文分析、品質優先のエージェント処理
doubao-seed-2-1-lite-260915 $0.1096 $0.3699 OpenAI、Anthropic 日常的なチャット、要約、抽出、分類、高トラフィック処理
doubao-seed-2-1-turbo-260628 $0.0876 $2.1900 OpenAI、Anthropic 超長入力・超短出力で、出力トークンを厳しく制限できる処理

重要なのは次の 2 点です。

  • Lite はバランス型ワークロードのコスト下限です。現在の Tokuse 価格では、入力・出力ともに DeepSeek Flash より約 60% / 66% 安くなります。
  • Turbo は「安い Lite」ではありません。 入力単価は最も低い一方、出力単価は Lite の約 5.9 倍です。入力が長く、出力が非常に短い処理だけに向きます。

Pro は品質優先のモデルです。全リクエストを Pro にするのではなく、Lite で品質基準を満たせない処理だけを Pro に回すのが基本です。

100M 入力 + 20M 出力トークンのコスト比較

各モデルの特徴

Doubao Seed 2.1 Pro はこのシリーズの最上位モデルです。多段階の計画、ツール呼び出し、長い文書の分析、指示追従が重要な回答に向きます。出力単価が最も高いため、「誤答のコストがトークン代より高い」処理に限定するのが現実的です。

Doubao Seed 2.1 Lite はバランス型で、最初の選択肢として最も使いやすいモデルです。カスタマーサポート、要約、構造化抽出、タグ付け、分類、通常のエージェント処理を Lite で開始し、必要な処理だけ昇格させます。

Doubao Seed 2.1 Turbo は入力が重く、出力が軽い処理向けです。長いコンテキストを読み、ラベルや JSON、ルーティング結果だけを返すようなユースケースが該当します。長文生成に使うと、出力単価 $2.1900 がすぐに効いてきます。

実際のコスト例

単価だけを見ると判断を誤ります。出力の比率が変わると、順位も変わります。

1 億入力トークン + 2,000 万出力トークンの例です。

モデル 入力コスト 出力コスト 合計
Doubao Seed 2.1 Lite $10.96 $7.40 $18.36
DeepSeek Flash $27.40 $21.92 $49.32
Doubao Seed 2.1 Turbo $8.76 $43.80 $52.56
Doubao Seed 2.1 Pro $82.20 $82.20 $164.40
DeepSeek V4 Pro $123.20 $73.96 $197.16

この入力・出力比率では、Lite は DeepSeek Flash より約 63% 安くなります。Turbo は出力単価の高さで DeepSeek Flash をわずかに上回ります。Pro は DeepSeek V4 Pro に近い水準で、品質優先モデルとして妥当な価格帯です。

ワークロードを変えると順位も変わります。

ワークロード Doubao Lite Doubao Turbo DeepSeek Flash
8,000万入力 + 400万出力 $10.25 $15.77 $26.30
1,000万入力 + 5,000万出力 $19.59 $110.38 $57.54

長文レポート、コード生成、会話のように出力が多い処理では、Lite が最も安いままです。Turbo が有利になるのは、出力が入力に対してごく小さい場合だけです。

キャッシュ価格の注意点

DeepSeek にはキャッシュヒット価格があり、Tokuse のカタログにも倍率が表示されています。現在の deepseek-flash では、キャッシュヒット時の入力は 100 万トークンあたり約 $0.006 です。

Doubao Seed 2.1 の Tokuse 価格はキャッシュ割引を前提としていません。同じ長いシステムプロンプトやエージェント文脈を繰り返す処理では、キャッシュヒット率を先に見積もってください。出力が小さい処理では、高いキャッシュヒット率の DeepSeek Flash が Lite を逆転する可能性があります。出力が多い処理では、Lite の低い出力単価が引き続き支配的です。

単一の単価ではなく、コスト計算機 と Tokuse の利用ログで確認することをおすすめします。

OpenAI SDK で呼び出す

3 モデルとも https://tokuse.com/v1 の OpenAI 互換 Chat Completions を受け付けます。既存の SDK を使い、base URL とモデル ID だけを変更します。

import os
from openai import OpenAI

client = OpenAI(
    api_key=os.environ["TOKUSE_API_KEY"],
    base_url="https://tokuse.com/v1",
)

response = client.chat.completions.create(
    model="doubao-seed-2-1-lite-260915",
    messages=[
        {"role": "system", "content": "顧客の意図を JSON で抽出してください。"},
        {"role": "user", "content": "二重に請求されました。返金をお願いします。"},
    ],
)

print(response.choices[0].message.content)

Node.js でも同じです。

import OpenAI from "openai";

const client = new OpenAI({
  apiKey: process.env.TOKUSE_API_KEY,
  baseURL: "https://tokuse.com/v1",
});

const response = await client.chat.completions.create({
  model: "doubao-seed-2-1-pro-260915",
  messages: [{ role: "user", content: "この契約書を要約してください。" }],
});

curl の場合:

curl https://tokuse.com/v1/chat/completions \
  -H "Authorization: Bearer $TOKUSE_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seed-2-1-turbo-260628",
    "messages": [{"role": "user", "content": "分類: 返金リクエスト"}],
    "temperature": 0
  }'

Anthropic Messages プロトコルも利用可能

Doubao Seed 2.1 は Tokuse 上で Anthropic Messages 形式にも対応しています。base URL を https://tokuse.com に設定します。

import os
import anthropic

client = anthropic.Anthropic(
    api_key=os.environ["TOKUSE_API_KEY"],
    base_url="https://tokuse.com",
)

message = client.messages.create(
    model="doubao-seed-2-1-pro-260915",
    max_tokens=1024,
    messages=[{"role": "user", "content": "3 段階の移行計画を立案してください。"}],
)

print(message.content[0].text)

すでに Anthropic 互換クライアントを利用している場合は、新しい SDK を追加せずに Doubao を試せます。詳細は Anthropic Messages ガイド を参照してください。

ストリーミングとエラー処理

ストリーミングは他の OpenAI 互換モデルと同じです。

stream = client.chat.completions.create(
    model="doubao-seed-2-1-lite-260915",
    messages=[{"role": "user", "content": "短い製品アップデートを書いてください。"}],
    stream=True,
)

for chunk in stream:
    delta = chunk.choices[0].delta.content
    if delta:
        print(delta, end="")

注意すべきエラー:

  • 401: API キーの欠落、末尾の空白、base URL の誤り。
  • 404: モデル ID またはパスの誤り。Doubao の ID は 260915 のような日付サフィックスを含みます。カタログから完全な ID をコピーしてください。
  • 429: レートまたはクォータ制限。上限付きの指数バックオフとジッターを使います。
  • タイムアウト: 長い生成で発生します。想定 p95 より長いクライアントタイムアウトを設定し、タイムアウトを「結果不明」として扱います。

本番環境での選び方

Doubao Seed 2.1 の選定ガイド

  1. まず Lite をデフォルトにする。 バランス型・出力重視の処理で最も安くなります。
  2. Pro への昇格はタスク単位で行う。 20〜50 件の実プロンプトで評価し、Lite が基準を満たさない意図だけを Pro に回します。
  3. Turbo は出力長を厳密に制限できる処理だけに使う。 分類、抽出、ルーティング、検索後の一言回答などです。
  4. 文脈が繰り返される場合は DeepSeek と比較する。 キャッシュヒット率が高い場合は、有効入力コストを計算してから切り替えます。
  5. モデルと意図ごとに利用量を記録する。 Tokuse の利用ログで、どのモデルがコストに見合うかを確認します。

品質評価も同じ方法で行います。同じプロンプト群を Lite、Pro、Turbo で実行し、出力を保存して自社の基準で採点します。公開ベンチマークの代わりにはなりません。

本番前チェックリスト

  • モデル ID が自分の Tokuse グループで利用可能か確認する。
  • モデル ID を設定に固定する。実行時に変わるエイリアスに依存しない。
  • クライアントのタイムアウトを想定生成時間より長くする。
  • リトライは上限付きで、ジッターを入れる。
  • モデル、意図、コストセンター単位で利用量を記録する。
  • JSON コードブロックとストリーミングの部分チャンクを正しくパースする。
  • 429 と 5xx 用にフォールバックモデルを用意する。

FAQ

Doubao Seed 2.1 は Tokuse で OpenAI 互換ですか? はい。https://tokuse.com/v1 と OpenAI Chat Completions 形式を使い、モデル ID に Doubao の完全な ID を指定します。

OpenAI / Anthropic SDK をそのまま使えますか? 使えます。base URL とモデル ID を変更するだけで、リクエスト形式は同じです。

どのモデルが最も安いですか? バランス型・出力重視の処理では Lite が最も安くなります。入力が非常に長く出力が短い場合だけ Turbo が有利です。最新価格は Tokuse 料金ページ を確認してください。

Doubao と DeepSeek を切り替えるには? 同じゲートウェイなので、model フィールドを変更するだけです。エンドポイントや SDK の変更は不要です。

Continue、Cline、Cursor、LangChain で使えますか? OpenAI 互換の base URL を設定できるクライアントなら利用できます。主なツールは 連携ガイド にまとめています。

自分のプロンプトで 3 モデルを試す

本当に意味のある比較は、単価ではなく、自分のアプリケーションが実際に送るプロンプトでの品質とコストです。

Tokuse アカウントを作成し、まず Lite をデフォルトにしてください。品質が足りない処理だけを Pro に昇格させます。開始はこちら: tokuse.com/register。

関連記事: DeepSeek の料金ガイド、DeepSeek Flash と Pro の比較、API ドキュメント。