Doubao Seed 2.0 - 完全なAPIリファレンス
- OpenAI SDK形式でDoubao Seed 2.0シリーズモデルを呼び出し
- 同期処理モード、リアルタイムレスポンス
- テキストチャット:シングルまたはマルチターンのコンテキスト会話
- システムプロンプト:AIの役割と動作をカスタマイズ
- マルチモーダル入力:テキスト + 画像 + 動画の混合入力に対応
- ディープシンキング:思考チェーンモードによる深層推論に対応
- ツール呼び出し:Function Callingに対応
- 構造化出力:JSON Object / JSON Schema形式の出力に対応
- 💡 すぐに使い始めたいですか?クイックスタートをご覧ください
https://direct.evolink.ai で、テキストモデルへの対応が優れており、長時間接続をサポートします。https://api.evolink.ai はマルチモーダルの主力エンドポイントで、テキストモデルに対しては代替アドレスとして使用されます。承認
##すべてのAPIにBearer Token認証が必要です##
APIキーの取得:
APIキー管理ページにアクセスしてAPIキーを取得してください
リクエストヘッダーに追加:
Authorization: Bearer YOUR_API_KEYボディ
チャットモデル名
doubao-seed-2.0-pro: フラッグシップ版、総合能力最強、複雑な推論と高品質生成に最適doubao-seed-2.0-lite: 軽量版、より高速、コストパフォーマンスが高いdoubao-seed-2.0-mini: 超高速版、レスポンス最速、シンプルなタスクに最適doubao-seed-2.0-code: コード専用版、コード生成と理解に最適化
doubao-seed-2.0-pro, doubao-seed-2.0-lite, doubao-seed-2.0-mini, doubao-seed-2.0-code "doubao-seed-2.0-pro"
チャットメッセージリスト,マルチターン会話とマルチモーダル入力(テキスト、画像、動画)に対応
1控制模型是否ディープシンキングモードを有効化
モデルによってサポート状況やデフォルト値が異なります
レスポンスコンテンツをストリーミングで返すかどうか
false: モデルがすべてのコンテンツを生成した後に一括で結果を返すtrue: SSEプロトコルに従いモデル生成コンテンツをチャンクごとに返し、data: [DONE]メッセージで終了します。streamがtrueの場合、stream_optionsフィールドを設定してトークン使用量統計情報を取得できます
false
ストリーミングレスポンスのオプション。streamがtrueの場合、このフィールドを設定できます
モデル回答の最大長(単位: トークン)
注意:
- 模型回答不包含思考チェーンの内容(模型回答 = モデル出力 - モデル思考チェーン)
- 出力トークンの総長はモデルのコンテキスト長制限も受けます
- max_completion_tokensと同時に設定できません
4096
控制模型输出的最大长度,包括模型回答和思考チェーンの内容长度(单位 token)
说明:
- 値の範囲: [0, 65536]
- 設定後max_tokensのデフォルト値は無効になり、モデルは必要に応じてコンテンツ(回答と思考チェーン)を出力し、この値に達するまで続けます
- max_tokensと同時に設定できません
- 建议在ディープシンキングモードを有効化时使用此参数
0 <= x <= 6553616384
サンプリング温度、出力のランダム性を制御
说明:
- 値の範囲: [0, 2]
- 低い値(例: 0.2): より確定的で集中した出力
- 高い値(例: 0.8): よりランダムで創造的な出力
- 値が0の場合、モデルは対数確率が最大の1つのトークンのみを考慮
- temperatureまたはtop_pのいずれか一方のみを調整することを推奨
0 <= x <= 20.7
核サンプリング確率閾値
说明:
- 値の範囲: [0, 1]
- モデルはtop_p内の確率質量を持つトークン結果を考慮します
- 0.1 確率質量が最も高い上位10%のトークンのみを考慮することを意味します
- 値が大きいほど生成のランダム性が高く、値が小さいほど生成の確定性が高い
- temperatureまたはtop_pのいずれか一方のみを調整することを推奨
0 <= x <= 10.9
モデルはstopフィールドで指定された文字列に遭遇すると生成を停止し、その文字列自体は出力されません。最大4つの文字列をサポート
注意: ディープシンキングモデルはこのフィールドをサポートしていません
["こんにちは", "天気"]思考の作業量を制限し、思考深度を減らすと速度が向上し、思考に費やすトークンが少なくなります
minimal: 思考を無効化、直接回答low: 軽量思考、高速レスポンス重視medium: バランスモード、速度と深度を両立high: 深層分析、複雑な問題を処理
minimal, low, medium, high "medium"
モデルの回答形式を指定
3つの形式に対応: text(デフォルト)、json_object、json_schema
頻度ペナルティ係数
说明:
- 値の範囲: [-2.0, 2.0]
- 正の値の場合、新しいトークンのテキスト中の出現頻度に基づいてペナルティを課し、モデルが逐語的に繰り返す可能性を低減します
-2 <= x <= 20
存在ペナルティ係数
说明:
- 値の範囲: [-2.0, 2.0]
- 正の値の場合、新しいトークンがこれまでのテキストに出現したかどうかに基づいてペナルティを課し、モデルが新しいトピックについて話す可能性を高めます
-2 <= x <= 20
出力トークンの対数確率を返すかどうか
false: 対数確率情報を返さないtrue: 返回メッセージの内容中每个输出 token 的对数概率
注意: ディープシンキングモデルはこのフィールドをサポートしていません
各出力トークン位置で最も返される可能性の高いトークン数を指定、各トークンには関連する対数確率があります
- 値の範囲: [0, 20]
- logprobsがtrueの場合のみ設定可能
注意: ディープシンキングモデルはこのフィールドをサポートしていません
0 <= x <= 20指定トークンがモデル出力に出現する確率を調整
说明:
- mapを受け取り、キーは語彙のトークンID、値はバイアス値
- バイアス値の範囲: [-100, 100]
- -1 は選択の可能性を減少させ、1は選択の可能性を増加させます
- -100は完全にそのトークンの選択を禁止し、100はそのトークンのみ選択可能にします
注意: ディープシンキングモデルはこのフィールドをサポートしていません
呼び出すツールのリスト、モデルの返信にツール呼び出しリクエストを含めることができます
このリクエストで、モデルの返信に複数の呼び出すべきツールを含めることを許可するかどうか
true: 複数の呼び出すべきツールの返却を許可false: 返される呼び出し可能なツール数 <= 1
このリクエストで、モデルの返信に呼び出すべきツールがあるかどうか
文字列モード:
none: モデルの返信に呼び出すべきツールを含めないrequired: モデルの返信に呼び出すべきツールを必ず含めるauto: モデルが返信情報に呼び出すべきツールがあるかどうかを自動判断(ツールが存在する場合のデフォルト値)
オブジェクトモード: 呼び出すツールの範囲を指定
none, auto, required レスポンス
チャット生成成功
このリクエストの一意識別子
"0217714854126607f5a9cf8ed5b018c76e4ad3dc2810db57ffb50"
本次请求実際に使用されたモデル名和版本
"doubao-seed-2-0-pro-260215"
レスポンスタイプ,chat.completionに固定
chat.completion "chat.completion"
今回のリクエストのサービスティア
default: デフォルトサービスティアscale: 保証パッケージ枠を使用
default, scale "default"
このリクエストの作成時刻のUnixタイムスタンプ(秒)
1771485416
このリクエストのモデル出力コンテンツ
このリクエストのトークン使用量