モデル

Qwen3 Omni 30B A3B Captioner

Markdown · JSON

Qwen3 Omni 30B A3B Captioner

Qwen3-Omni-30B-A3B-Captionerは、発話、音楽、環境音、映画的な音響をテキストで説明します。この特化型の単一ターン版は、テキストプロンプトなしで一つの音声入力を受け取ります。細部を保つため、Qwenは30秒以下のクリップを推奨しています。

モデルについて

この説明はモデルの機能を紹介するものです。Ailootで利用できる入力、出力、オプションは、選択したメソッドごとに以下に記載されています。

概要:音を詳しく説明するモデル

Qwen3-Omni-30B-A3B-Captionerは、Qwen3-Omni-30B-A3B-Instructをファインチューニングした、音声説明に特化するモデルです。音声クリップを、何が聞こえるかを詳しく述べたテキストに変換します。Qwenは、発話、環境音、音楽、映画の効果音、複数の音源が混ざった音声など、多様な素材を対象に設計しています。音声素材の検索可能な説明を準備したり、短いメディア区間の音の重なりを確認したりするのに役立ちます。

発話と発話以外の音の理解

開発元は、複数の話者、多言語表現、声に表れる感情、話し方から示唆される意図の分析を説明しています。例では文字起こしにとどまらず、声の聞こえ方、発話の言語、周囲の音響的な状況を記述しています。発話以外の音声については、環境の雰囲気、実世界の音、音楽の各層、映画やメディアにおける音の変化の詳細を説明します。

雰囲気、話者の意図、文化的背景の記述は、聞こえる素材に対する解釈です。直接確認できる発話や音の出来事とは分けて扱ってください。キャプションは、口調の変化や背景音の層に確認者が気付く助けになりますが、個人の内面の感情を測定するものでも、曖昧な音の物理的な発生源を証明するものでもありません。

Captioner版と入力仕様

このチェックポイントは単一ターン方式です。推論ごとに正確に一つの音声入力を受け取り、テキストプロンプトは受け取らず、テキストだけを返します。音声理解のためのthinkerコンポーネントを含み、公開構成では音声出力を明示的に無効にしています。同じファミリー名を共有するからといって、ほかのQwen3-Omni版の会話、画像、動画、音声生成の機能をCaptionerに当てはめないでください。

テキストプロンプトがないことは、実際の利用で重要です。説明させたい音声区間を準備し、その区間自体をタスク全体として送信してください。独自の要約、翻訳、話者としての回答、出力スキーマを求める指示を追加しないでください。ワークフローでそうした変換が必要な場合は、このキャプション生成チェックポイントの制御機能とみなすのではなく、返された説明を扱う別の工程で行います。

有用な音声入力の準備

Qwenは、細かな説明を得るため、クリップを30秒以下に抑えることを推奨しています。これは品質上の推奨であり、長すぎる音声では細部の認識が低下する可能性があります。普遍的な厳密な拒否しきい値として提示されているわけではありません。長い録音では、確認する出来事や場面の前後から意味のある短い区間を選んでください。返されたキャプションを後で元の録音にひも付けられるよう、ソース識別子と開始時刻をモデルへのリクエストの外で保持してください。

質問に関係する音の層を保ってください。声を中心にした抜粋でも、背景が求める説明に影響する場合は背景音を含めます。音楽や効果音の素材では、任意の位置で切るのではなく、重要な変化を残してください。クリップを個別に処理すると各部分の詳細を保ちやすくなりますが、リクエスト間で連続性や録音全体の理解が自動的に確立されるわけではありません。

テキスト結果の活用方法

開発元のクックブックには、発話内容と話し方を説明した後で周囲の状況を述べるキャプションが示されています。ほかの例では、音楽、効果音、強さの変化、声による出来事の順序を説明しています。音声カタログでは、返されたテキストを素材名と時間範囲とともに保存できます。メディアの確認者は音の記録の草案として利用でき、編集者はキャプションとクリップを比較して、意図した音の層が説明に捉えられているかを確認できます。これらは利用例であり、モデルが特定のユーザー素材を事前に聴いた証拠ではありません。

出力は説明的なキャプションであり、逐語的な文字起こし、話者分離の表、タイムスタンプ付き字幕ファイル、生成されたサウンドトラックを約束するものではありません。正確な発言内容や時刻が必要な場合は、キャプションを音声と照合し、必要な成果物に適した専用のワークフローを使用してください。詳しい説明には場面やジャンルの推測が含まれる可能性があるため、音そのものから発生源を一意に特定できない場合は、不確かさを残してください。

生成例と制限

開発元の単独実行例では、モデルコンテキスト32,768トークン、生成予算16,384トークンを設定し、temperature 0.6、top_p 0.95、top_k 20を使用しています。クックブックでは、同じサンプリング値で生成予算8,192トークンを使用します。これらは設定例であり、別途宣言されたキャプションの最大長ではありません。基盤のテキスト構成には65,536ポジションと記載されていますが、それを音声の長さの保証に換算しないでください。

Omniファミリーと共通の汎用ユーティリティコードや設定項目があっても、Captionerで明示された「音声一つ、テキスト入力なし、テキスト出力のみ」という仕様が覆ることはありません。有用な成果は、短い音響的な場面の詳細な説明です。信頼できる記録として使用する前に、発話の引用、話者数、推定された音源を確認してください。

実用タスク

実用タスク

モデルの説明では音声入力が必要ですが、選択されたルートはテキスト入力を宣言しています。この不一致に対し、そのまま実行できる生成例は提示しません。

英語の技術例

Describe one short audio asset

Manufacturer workflow only: select one short audio clip whose sound layers need a description. Submit exactly that audio input with no text prompt through the documented manufacturer workflow. Keep the asset identifier outside the request. The selected Ailoot text-only route does not provide this audio-input workflow.

期待される結果

A detailed text caption covering audible speech, background sounds, music and event order when present, with uncertain sound sources or intentions kept distinct from direct audible observations.

結果の確認

Compare the caption with the same clip for sound sequence and sources; reconcile the Ailoot text-input mismatch before use. Do not send this preparation note as a text prompt.
Ailoot Ultra · OpenAI チャット POST /v1/chat/completions Qwen/Qwen3-Omni-30B-A3B-Captioner

Qwen/Qwen3-Omni-30B-A3B-Captioner

Alibaba /Qwen/Qwen3-Omni-30B-A3B-Captioner

はじめに

Qwen3-Omni-30B-A3B-Captionerは、発話、音楽、環境音、映画的な音響をテキストで説明します。この特化型の単一ターン版は、テキストプロンプトなしで一つの音声入力を受け取ります。細部を保つため、Qwenは30秒以下のクリップを推奨しています。

対応する入力
テキスト
結果
テキスト

Ailootで利用可能 · 入力とメソッド

Ailoot Ultra · OpenAI チャット POST /v1/chat/completions
入力の種類
text
出力の種類
text
出力形式
jsonまたはSSE
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
Qwen/Qwen3-Omni-30B-A3B-Captioner
デフォルト—
フィールドmessages種類message[]要件必須値と制限
最小項目数: 1
デフォルト—
フィールドmessages[].role種類string要件必須値と制限
例:system, user, assistant, tool, function
条件: これらのロールはソースコードの互換型で明示されています。正確なロールの集合はモデルごとに異なります。
モデルによる
デフォルト—
フィールドmessages[].content種類string|content_part[]|null要件任意値と制限デフォルト—
フィールドmessages[].tool_calls種類tool_call[]要件任意値と制限デフォルト—
フィールドmessages[].tool_call_id種類string要件任意値と制限
適用条件: role=tool。実際に返されたIDを使ってください
デフォルト—
フィールドmessages[].name種類string要件任意値と制限デフォルト—
フィールドmessages[].reasoning_content種類string要件任意値と制限
適用条件: このモデルが使用する場合は、実際に返された推論をそのまま次のリクエストへ戻してください
デフォルト—
フィールドmessages[].reasoning_details種類object|array要件任意値と制限
モデルによる
デフォルト—
フィールドmax_tokens種類integer要件任意値と制限
最小値: 1
モデルによる
デフォルト—
フィールドmax_completion_tokens種類integer要件任意値と制限
最小値: 1
モデルによる
デフォルト—
フィールドstream種類boolean要件任意値と制限デフォルトfalse
フィールドstream_options.include_usage種類boolean要件任意値と制限
モデルによる
デフォルト—
フィールドtemperature種類number要件任意値と制限
モデルによる
デフォルト—
フィールドtop_p種類number要件任意値と制限
モデルによる
デフォルト—
フィールドstop種類string|string[]要件任意値と制限
モデルによる
デフォルト—
フィールドtools種類function_tool[]要件任意値と制限
モデルによる
デフォルト—
フィールドtools[].type種類string要件任意値と制限
function
モデルによる
デフォルト—
フィールドtools[].function.name種類string要件必須値と制限
適用条件: 関数ツールの指定あり
デフォルト—
フィールドtools[].function.description種類string要件任意値と制限デフォルト—
フィールドtools[].function.parameters種類JSON_schema要件任意値と制限デフォルト—
フィールドtool_choice種類string|object要件任意値と制限
モデルによる
デフォルト—
フィールドparallel_tool_calls種類boolean要件任意値と制限
モデルによる
デフォルト—
フィールドresponse_format種類object要件任意値と制限
モデルによる
デフォルト—
フィールドreasoning_effort種類string要件任意値と制限
モデルによる
デフォルト—
フィールドreasoning種類object要件任意値と制限
モデルによる
デフォルト—
フィールドservice_tier種類string要件任意値と制限
モデルによる
デフォルト—
フィールドinstructions種類string要件任意値と制限
互換性用のフィールド
デフォルト—
フィールドfunctions種類function[]要件任意値と制限
モデルによる
デフォルト—
フィールドfunction_call種類string|object要件任意値と制限
モデルによる
デフォルト—
フィールドprompt_cache_options種類object要件任意値と制限
モデルによる
デフォルト—
フィールドmodalities種類string[]要件任意値と制限
text
デフォルト—
フィールドprovider種類object要件任意値と制限
条件: このUltraテキストルートではprovider.optionsは拒否されます
デフォルト—
フィールドcache_control.ttl種類string要件任意値と制限
条件: 実際のプロンプトキャッシュの指定箇所では1hは拒否されます
デフォルト—
入力素材の組み合わせ

テキスト · UTF8テキスト

messages[].content

メソッドのパラメータとライフサイクル
パラメータ仕様
パラメータcontent_type仕様application/json
パラメータrequired仕様model, messages
パラメータmaterial_types仕様text
パラメータmessages仕様role/content形式のメッセージ配列
パラメータfile_material仕様実際のUTF-8文書をテキストとしてそのまま挿入します。ファイルIDは推定しません
パラメータoptional_controls仕様stream, temperature, top_p, stop, max_tokens, max_completion_tokens, reasoning, response_format, tools, tool_choice
パラメータcontrol_scope仕様モデル固有。ユーザーの関数ツールとホスト側のツールは異なります
パラメータoutput_modalities仕様text
パラメータhosted_operations仕様false
パラメータmultimodal_input_binding仕様null

ライフサイクル: synchronous_or_streamed

正確なモデルIDをmessagesとともに送ってください。

コンテキスト長は出力上限ではありません。

テキストファイルはテキストをそのまま提供できます。画像/音声/ファイルオブジェクトの入力には正確なバインディングが必要です。

料金

料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。

高速モード
未指定 高速モードが選択されている場合
Flex モード
未指定 flex モードが選択されている場合
最大推論量
未指定 推論量が最大で、調整に既定値(default)を使用する場合

Ailootの料金

設定別の価格

設定料金表料金
設定トークンの基本単価料金表基本料金料金
入力 · 入力トークン $0.0002 / 1K トークン
出力 · 出力トークン $0.0008 / 1K トークン
入力 · キャッシュ読み取り $0 / 1K トークン
入力 · キャッシュ書き込み $0 / 1K トークン
入力 · キャッシュ書き込み、1時間 — / 1K トークン

Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。金額の確保と精算の仕組み →

リクエスト例

モデルの説明では音声入力が必要ですが、選択されたルートはテキスト入力を宣言しています。この不一致に対し、そのまま実行できる生成例は提示しません。

manufacturer: audio → text

route: text → text

結果を受け取って保存

Ailoot Ultra · OpenAI チャット

jsonまたはSSE

完了した結果をすべて保存

返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。

すべての選択肢と、その内容・ツール呼び出し・推論を保持してください。SSEでは選択肢/ツールのインデックスごとに差分を組み立て、最終的な終了理由と使用量を残します。

元のレスポンスを確認する場合

リクエスト/応答IDとヘッダーを保持してください。テキストジョブを取得する汎用URLは提供されません。

レスポンスのフィールド
フィールド種類
フィールドchoices[].index種類integer
フィールドchoices[].message.content種類string|null
フィールドchoices[].message.tool_calls種類tool_call[]
フィールドchoices[].message.reasoning_content種類string
フィールドchoices[].message.reasoning_details種類object|array
フィールドchoices[].finish_reason種類string|null
フィールドusage種類object
エラーと次の手順
レスポンス条件次の手順
レスポンス400 · invalid_request_error条件必須フィールド、素材の表現形式、またはパラメーター値が不正です次の手順新しい生成リクエストを送る前に、指定されたフィールドを修正してください。

エイリアス

モデルのエイリアス

Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner

メソッドパスのエイリアス

上記に表示されたメソッドパスを使用してください。

関連する呼び出し用ID

Qwen/Qwen3-Omni-30B-A3B-Captioner

Ailoot Ultra · Anthropic メッセージ POST /v1/messages Qwen/Qwen3-Omni-30B-A3B-Captioner

Qwen/Qwen3-Omni-30B-A3B-Captioner

Alibaba /Qwen/Qwen3-Omni-30B-A3B-Captioner

はじめに

Qwen3-Omni-30B-A3B-Captionerは、発話、音楽、環境音、映画的な音響をテキストで説明します。この特化型の単一ターン版は、テキストプロンプトなしで一つの音声入力を受け取ります。細部を保つため、Qwenは30秒以下のクリップを推奨しています。

対応する入力
テキスト
結果
json · sse

Ailootで利用可能 · 入力とメソッド

Ailoot Ultra · Anthropic メッセージ POST /v1/messages
入力の種類
text
出力の種類
json, sse
出力形式
JSONまたはSSE
フィールド種類要件値と制限デフォルト
フィールドmodel種類string要件必須値と制限
Qwen/Qwen3-Omni-30B-A3B-Captioner
デフォルト—
フィールドmessages種類message[]要件必須値と制限デフォルト—
フィールドmessages[].role種類string要件必須値と制限
user, assistant
デフォルト—
フィールドmessages[].content種類string要件必須値と制限デフォルト—
フィールドmax_tokens種類integer要件必須値と制限デフォルト—
フィールドstream種類boolean要件任意値と制限デフォルトfalse
入力素材の組み合わせ

テキスト · UTF-8テキスト

messages[].contentの文字列

メソッドのパラメータとライフサイクル
パラメータ仕様
パラメータcontent_type仕様application/json
パラメータrequired仕様model, messages, max_tokens
パラメータoptional_controls仕様stream
パラメータmaterial_types仕様text
パラメータtext_file_material仕様実際のUTF-8文書を読み、その本文を指定された入力またはメッセージ内容の文字列に入れてください。

ライフサイクル: synchronous_or_streamed

料金

料金情報はリクエストの機能を追加しません。対応するパラメーターは選択したメソッドに記載されています。

高速モード
未指定 高速モードが選択されている場合
Flex モード
未指定 flex モードが選択されている場合
最大推論量
未指定 推論量が最大で、調整に既定値(default)を使用する場合

Ailootの料金

設定別の価格

設定料金表料金
設定トークンの基本単価料金表基本料金料金
入力 · 入力トークン $0.0002 / 1K トークン
出力 · 出力トークン $0.0008 / 1K トークン
入力 · キャッシュ読み取り $0 / 1K トークン
入力 · キャッシュ書き込み $0 / 1K トークン
入力 · キャッシュ書き込み、1時間 — / 1K トークン

Ailootはリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。金額の確保と精算の仕組み →

リクエスト例

モデルの説明では音声入力が必要ですが、選択されたルートはテキスト入力を宣言しています。この不一致に対し、そのまま実行できる生成例は提示しません。

manufacturer: audio → text

route: text → json, sse

結果を受け取って保存

Ailoot Ultra · Anthropic メッセージ

JSONまたはSSE

完了した結果をすべて保存

返された完全なレスポンス、ファイル、コンテンツ部分をすべて保存してください。

すべてのコンテンツブロック、思考署名、実際のツール利用IDを保持してください。SSEのすべてのブロック差分を組み立てます。最初のテキストブロックだけでは完全な出力になりません。

元のレスポンスを確認する場合

リクエスト/応答IDとヘッダーを保持してください。テキストジョブを取得する汎用URLは提供されません。

レスポンスのフィールド
フィールド種類
フィールドid種類string
フィールドmodel種類string
フィールドcontent[]種類text|thinking|tool_use|other content block
フィールドstop_reason種類string|null
フィールドusage種類object
エラーと次の手順
レスポンス条件次の手順
レスポンス400 · invalid_request_error条件必須フィールド、素材の表現形式、またはパラメーター値が不正です次の手順新しい生成リクエストを送る前に、指定されたフィールドを修正してください。

エイリアス

モデルのエイリアス

Ailoot Ultra Qwen/Qwen3-Omni-30B-A3B-Captioner

メソッドパスのエイリアス

上記に表示されたメソッドパスを使用してください。

関連する呼び出し用ID

Qwen/Qwen3-Omni-30B-A3B-Captioner

FAQ · Qwen/Qwen3-Omni-30B-A3B-Captioner
利用できる入力と結果は何ですか?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: text → text

POST /v1/messages · Qwen/Qwen3-Omni-30B-A3B-Captioner: text → json, sse

リクエストはどの項目を使用しますか?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: model, messages, stream, modalities, provider

POST /v1/messages · Qwen/Qwen3-Omni-30B-A3B-Captioner: model, messages, max_tokens, stream

どの制限が適用されますか?

POST /v1/chat/completions · Qwen/Qwen3-Omni-30B-A3B-Captioner: messages.min_items: 1

詳細を見る

AilootをClaude Code、OpenCode、Hermes、自分のアプリに接続しましょう。

企業とそのプロジェクト群

企業とそのプロジェクト群:数百万の顧客、毎月数十億規模の売上。

トークンを割引価格で購入。

継続利用にサブスクリプション割引。プロモコードでトークン購入が最大50%割引。

サブスクリプション
定期的なリクエストに合う割引プランを選びましょう。
最大50%のプロモコード
購入時にコードを入力すると、実施中のキャンペーンに沿って価格を再計算します。
支出を履歴で確認
各リクエストのモデル、トークン、金額が保存されます。

サブスクリプションを選ぶ · モデルの価格を見る

販売する製品に、 APIを組み込みましょう。

SaaS、アプリ、ボットをAilootの公式サービス提供条件とライセンス契約に基づいて接続できます。再販にはリセラーライセンスを申請できます。

商用アプリ
サービスの有料機能に、文章、画像、動画、音声の生成を組み込めます。
リセラーライセンス
プロジェクトの説明とアクセスの仕組みをお送りください。利用・再販条件の書面を申請できます。
サイトで契約文書を確認
接続前にサービス提供条件、ライセンス契約、データ処理ポリシーを読めます。

リセラーライセンスを申請 · サービス提供条件とライセンス契約