すべてのプロダクト
Search
ドキュメントセンター

AI Coding Assistant Lingma:BatchUpload

最終更新日:Jun 08, 2025

この API を呼び出して、複数のナレッジベースファイルを Lingma にバッチアップロードします。

サポートされているエディション

Enterprise Dedicated Edition

サービスエンドポイントと承認情報

  • API リクエスト構文の <domain> を エンドポイント に置き換えるサービスエンドポイントを取得します。

  • アクセストークン を取得します。

  • organizationId を取得します。 Lingma コンソールに移動し、[企業設定] > > [組織] の下の [基本情報] ページで組織 ID を確認します。

リクエスト構文

POST https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/files/batchUpload

リクエストヘッダー

パラメーター

タイプ

必須

説明

x-yunxiao-token

string

はい

アクセストークン。

pt-0fh3****0fbG_35af****0484

リクエストパラメーター

パラメーター

タイプ

位置

必須

説明

organizationId

string

path

はい

組織 ID。

kbId

string

path

はい

ナレッジベースの ID。

-

multipart/form-data

body

いいえ

files

array[File]

body

いいえ

アップロードするファイルのリスト。

path/to/file

リクエスト例

curl -X 'POST' \
  'https://{domain}/oapi/v1/lingma/organizations/{organizationId}/knowledgeBases/{kbId}/files/batchUpload' \
  -H 'x-yunxiao-token: pt-0fh3****0fbG_35af****0484' \
  --form 'files=@"path/to/file"' \
  --form 'files=@"path/to/file"'

レスポンスパラメーター

パラメーター

タイプ

説明

-

array

-

object

fileId

string

ファイル ID。

30d4****aca4

operateUserId

string

ファイルをバッチアップロードするユーザーの ID。

d402****9ae6

failedMessage

string

エラーメッセージ。操作が成功した場合、このパラメーターは空になります。

success

boolean

バッチアップロードが成功したかどうかを示します。

true

レスポンス例

{
  "fileId": "30d4****aca4",
  "operateUserId": "d402****9ae6",
  "failedMessage": "",
  "success": true
}

エラーコード

詳細については、「エラーコード」をご参照ください。