Source: https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/
Canonical: https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/
Language: ja

# Qwen3 Omni 30B A3B Captioner

[Markdown](https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/index.md) · [JSON](https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/facts.json)

## [Qwen3 Omni 30B A3B Captioner](https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/)

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

- [**Ailoot Ultra · OpenAI チャット** `POST /v1/chat/completions` `Qwen/Qwen3-Omni-30B-A3B-Captioner`](https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/#method-0)
- [**Ailoot Ultra · Anthropic メッセージ** `POST /v1/messages` `Qwen/Qwen3-Omni-30B-A3B-Captioner`](https://ailoot.ai/models/ja/qwen-qwen3-omni-30b-a3b-captioner/#method-1)

モデルについて

この説明はモデルの機能を紹介するものです。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`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=chat)

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はリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。[金額の確保と精算の仕組み →](https://ailoot.ai/docs/ja/billing/reserve/)

### リクエスト例

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

`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`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=chat)

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

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

#### 関連する呼び出し用ID

[`Qwen/Qwen3-Omni-30B-A3B-Captioner`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=chat)

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

[`Qwen/Qwen3-Omni-30B-A3B-Captioner`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=messages)

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はリクエスト前に見積額を確保します。結果の取得後、実測使用量に基づいて最終料金を精算します。ストリーミング時の精算には最終の使用量記録を使用します。[金額の確保と精算の仕組み →](https://ailoot.ai/docs/ja/billing/reserve/)

### リクエスト例

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

`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`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=messages)

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

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

#### 関連する呼び出し用ID

[`Qwen/Qwen3-Omni-30B-A3B-Captioner`](https://ailoot.ai/models/ja/#m=Qwen%2FQwen3-Omni-30B-A3B-Captioner&route=Ultra&caller=Qwen%2FQwen3-Omni-30B-A3B-Captioner&fmt=messages)

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%のプロモコード

購入時にコードを入力すると、実施中のキャンペーンに沿って価格を再計算します。

支出を履歴で確認

各リクエストのモデル、トークン、金額が保存されます。

[サブスクリプションを選ぶ](https://ailoot.ai/docs/ja/billing/subscriptions/) · [モデルの価格を見る](https://ailoot.ai/models/ja/)

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

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

商用アプリ

サービスの有料機能に、文章、画像、動画、音声の生成を組み込めます。

リセラーライセンス

プロジェクトの説明とアクセスの仕組みをお送りください。利用・再販条件の書面を申請できます。

サイトで契約文書を確認

接続前にサービス提供条件、ライセンス契約、データ処理ポリシーを読めます。

[リセラーライセンスを申請](mailto:support@ailoot.ai) · [サービス提供条件とライセンス契約](https://ailoot.ai/legal/offer?lang=ja)

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





Ailootは、蓄積した運営経験、幅広い顧客基盤、安定したサービス、継続的なKPI管理を基盤としています。





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





Ailootはこの運営経験を、お客様の製品、エージェント、アプリケーション、自動化でAI機能を利用するためのAPIアクセスに活かしています。
