For the complete documentation index, see llms.txt. This page is also available as Markdown.

AI アシスタント

AI アシスタントを新規作成

POST /api/chatbots/

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

必須

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスの例


AI アシスタントを新規作成

POST /api/v1/chatbots/

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

必須

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスの例


Embedding Model の一覧を取得

GET /api/embedding-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


Embedding Model の一覧を取得

GET /api/v1/embedding-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


Reranker Model の一覧を取得

GET /api/reranker-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


Reranker Model の一覧を取得

GET /api/v1/reranker-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


大規模言語モデルの一覧を取得

GET /api/large-language-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


大規模言語モデルの一覧を取得

GET /api/v1/large-language-models/

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


AI アシスタントの一覧を取得

GET /api/chatbots/

パラメータ

パラメータ名
必須
種類
説明

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

query

string

replyMode

string

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


AI アシスタントの一覧を取得

GET /api/v1/chatbots/

パラメータ

パラメータ名
必須
種類
説明

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

pagination

string

ページネーションするかどうか (true/false)

query

string

replyMode

string

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


特定の AI アシスタントを取得

GET /api/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


特定の AI アシスタントを取得

GET /api/v1/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


AI アシスタントを更新

PUT /api/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

必須

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


AI アシスタントを更新

PUT /api/v1/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

必須

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


部分AI アシスタントを更新

PATCH /api/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

任意

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

任意

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


部分AI アシスタントを更新

PATCH /api/v1/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

任意

ボットの名前です。Agent モードでは意味的な役割を持ち、その他のモードでは複数のボットを区別するためにのみ使用されます

rag

string (uuid)

任意

RAG (Retrieval-Augmented Generation) の設定です。回答品質の向上に使用します

largeLanguageModel

string (uuid)

任意

ボットが使用する大規模言語モデルです。回答の生成に使用します

embeddingModel

string (uuid)

任意

テキストをベクトル化するための埋め込みモデルです(任意項目)

rerankerModel

string (uuid)

任意

再ランキングに使用するモデルです(任意項目)

instructions

string

任意

ボットの役割指示です。ボットの役割や振る舞いを記述します

knowledgeBases

array[IdName]

任意

ボットがアクセスできるナレッジベースの一覧です

databases

array[IdName]

任意

ボットがアクセスできる SQL データベースの一覧です(Text-to-SQL 機能で使用)

organization

string (uuid)

任意

ボットが所属する組織です。空の場合は個人用ボットになります

builtInWorkflow

string (uuid)

任意

組み込みワークフローです。あらかじめ定義された処理フローに使用します

replyMode

object

任意

返信モード:通常返信またはストリーミング返信 normal: 通常 ; template: テンプレート ; hybrid: ハイブリッド ; workflow: ワークフロー ; agent: エージェント;

template

string

任意

テンプレートモード・ハイブリッドモードで使用するテンプレートです

unanswerableTemplate

string

任意

テンプレートモード・ハイブリッドモードで回答できない場合に使用するテンプレートです

totalWordsCount

integer (int64)

任意

累計の総使用文字数です

outputMode

object

任意

出力モード:テキスト、表、またはカスタム形式 text: テキスト ; json_schema: JSON Schema;

rawOutputFormat

object

任意

カスタム出力形式の JSON 構造定義です

groups

array[IdName]

任意

ボットがアクセスできるグループの一覧です

tools

array[ToolSummary]

任意

ボットが使用できるツールの一覧です

skills

array[SkillSummary]

任意

ボットに関連付けられたスキルの一覧です

agentMode

object

任意

エージェントモード:通常、SQL、またはワークフローモード normal: 通常 ; canvas: キャンバス;

numberOfRetrievedChunks

integer

任意

取得する参考資料の件数です。デフォルトは 12、最小値は 1 です

enableEvaluation

boolean

任意

enableInlineCitations

boolean

任意

インライン引用機能を有効にします。回答内に [1][2] 形式の引用マークを挿入します

enableCodeInterpreter

boolean

任意

有効にすると Code Interpreter ツールが提供され、隔離されたコンテナ内でコードを実行できます

customMaxLlmOutputTokens

integer

任意

LLM の最大出力トークン数のカスタム値です。最小値は 512 です

voiceAgentType

string (uuid)

任意

音声エージェントモードの種類です

sttProvider

string (uuid)

任意

Speech-to-Text サービスのプロバイダーです

sttConfig

object

任意

STT の実際の設定パラメータです(JSON 形式)

ttsProvider

string (uuid)

任意

Text-to-Speech サービスのプロバイダーです

ttsConfig

object

任意

TTS の実際の設定パラメータです(JSON 形式)

realtimeProvider

string (uuid)

任意

Realtime エンドツーエンド音声モデルのプロバイダーです

realtimeConfig

object

任意

Realtime の実際の設定パラメータです(JSON 形式)

thinkingConfig

object

任意

Thinking effort の設定です(JSON 形式)

enableToolSearching

boolean

任意

動的ツール検索機能を有効にします。agent が tool_searching_tool を通じてツールを動的に発見・読み込みできるようになります

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


AI アシスタントを削除

DELETE /api/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

コードサンプル

レスポンス内容

ステータスコード
説明

204

No response body


AI アシスタントを削除

DELETE /api/v1/chatbots/{id}/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

コードサンプル

レスポンス内容

ステータスコード
説明

204

No response body


AI アシスタントを複製

POST /api/chatbots/{id}/duplicate/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスの例


AI アシスタントを複製

POST /api/v1/chatbots/{id}/duplicate/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

name

string

必須

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 201

レスポンス構造の例

レスポンスの例


評価機能の有効化・無効化

PATCH /api/chatbots/{id}/enable-evaluation/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

enableEvaluation

boolean

任意

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


評価機能の有効化・無効化

PATCH /api/v1/chatbots/{id}/enable-evaluation/

パラメータ

パラメータ名
必須
種類
説明

id

string

A UUID string identifying this Chatbot.

リクエスト内容

リクエストパラメータ

フィールド
種類
必須
説明

enableEvaluation

boolean

任意

リクエスト構造の例

リクエストの例

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造の例

レスポンスの例


Last updated

Was this helpful?