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

ナレッジベース(旧版)

AI アシスタントのナレッジベースファイル一覧の取得

GET /api/chatbots/{id}/knowledge-bases-files/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

コードサンプル

# API 呼び出しサンプル (Shell)
curl -X GET "https://api.maiagent.ai/api/chatbots/550e8400-e29b-41d4-a716-446655440000/knowledge-bases-files/?largeLanguageModel=550e8400-e29b-41d4-a716-446655440000&page=1&pageSize=1&query=example&replyMode=example" \
  -H "Authorization: Api-Key YOUR_API_KEY"

# 実行前に YOUR_API_KEY を置き換え、リクエストデータをご確認ください。

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントのナレッジベースファイル一覧の取得

GET /api/v1/chatbots/{id}/knowledge-bases-files/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントのナレッジベース FAQ 一覧の取得

GET /api/chatbots/{id}/knowledge-bases-faqs/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントのナレッジベース FAQ 一覧の取得

GET /api/v1/chatbots/{id}/knowledge-bases-faqs/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントの全ファイルのテキストノードの取得

GET /api/chatbot-text-nodes/

パラメータ

パラメータ名
必須
説明

chatbotFile

string

【廃止予定】Chatbot ファイル ID(knowledge_base_file をご使用ください)

cursor

string

The pagination cursor value.

knowledgeBaseFile

string

ナレッジベースファイル ID(推奨)

pageSize

integer

Number of results to return per page.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントの全ファイルのテキストノードの取得

GET /api/v1/chatbot-text-nodes/

パラメータ

パラメータ名
必須
説明

chatbotFile

string

【廃止予定】Chatbot ファイル ID(knowledge_base_file をご使用ください)

cursor

string

The pagination cursor value.

knowledgeBaseFile

string

ナレッジベースファイル ID(推奨)

pageSize

integer

Number of results to return per page.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントの特定ファイルのテキストノードの取得

GET /api/chatbot-text-nodes/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this ChatbotTextNode.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


AI アシスタントの特定ファイルのテキストノードの取得

GET /api/v1/chatbot-text-nodes/{id}/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this ChatbotTextNode.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


検索テスト

POST /api/chatbots/{id}/search/

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

queryMetadata

object

任意

クエリメタデータ。検索範囲と検索方法を制御するために使用します

リクエスト構造サンプル

リクエストサンプル値

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


検索テスト

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

パラメータ

パラメータ名
必須
説明

id

string

A UUID string identifying this Chatbot.

largeLanguageModel

string

page

integer

A page number within the paginated result set.

pageSize

integer

Number of results to return per page.

query

string

replyMode

string

リクエスト内容

リクエストパラメータ

フィールド
必須
説明

queryMetadata

object

任意

クエリメタデータ。検索範囲と検索方法を制御するために使用します

リクエスト構造サンプル

リクエストサンプル値

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


ファイル種別に対応するパーサーの一覧

GET /api/parsers/supported-file-types/

パラメータ

パラメータ名
必須
説明

knowledgeBaseId

string

Knowledge base ID. When provided and the knowledge base does not support multimodal embeddings, image file types will be filtered out.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


ファイル種別に対応するパーサーの一覧

GET /api/v1/parsers/supported-file-types/

パラメータ

パラメータ名
必須
説明

knowledgeBaseId

string

Knowledge base ID. When provided and the knowledge base does not support multimodal embeddings, image file types will be filtered out.

コードサンプル

レスポンス内容

ステータスコード: 200

レスポンス構造サンプル

レスポンスサンプル値


Last updated

Was this helpful?