summaryrefslogtreecommitdiff
path: root/data/dianjin/2024-06-28/api-docs.php
diff options
context:
space:
mode:
authorZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
committerZhineng Li <[email protected]>2026-02-14 10:08:30 +0800
commiteccd5cd5a067f5659982685afdeea209b1888efb (patch)
tree1626c903b854317be1708ce3ccd3b4f4e6e0fc97 /data/dianjin/2024-06-28/api-docs.php
downloadacs-metadata-1.0.0+20260212.tar.gz
acs-metadata-1.0.0+20260212.zip
Diffstat (limited to 'data/dianjin/2024-06-28/api-docs.php')
-rw-r--r--data/dianjin/2024-06-28/api-docs.php4001
1 files changed, 4001 insertions, 0 deletions
diff --git a/data/dianjin/2024-06-28/api-docs.php b/data/dianjin/2024-06-28/api-docs.php
new file mode 100644
index 0000000..6ce6a50
--- /dev/null
+++ b/data/dianjin/2024-06-28/api-docs.php
@@ -0,0 +1,4001 @@
+<?php return [
+ 'version' => '1.0',
+ 'info' => [
+ 'style' => 'ROA',
+ 'product' => 'DianJin',
+ 'version' => '2024-06-28',
+ ],
+ 'components' => [
+ 'schemas' => [],
+ ],
+ 'apis' => [
+ 'UpdateDocumentChunk' => [
+ 'path' => '/{workspaceId}/api/library/updateDocumentChunk',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'chunks' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'chunkId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'chunkText' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetAppConfig' => [
+ 'path' => '/{workspaceId}/api/app/config',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'CreateLibrary' => [
+ 'path' => '/{workspaceId}/api/library/create',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'indexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'chunkStrategy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docTreeSplit' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'docTreeSplitSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'enhanceGraph' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enhanceTable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'overlap' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'sentenceSplit' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'sentenceSplitSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'size' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'split' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'modelConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'temperature' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'topP' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'promptRoleStyle' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'queryEnhancer' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'enableFollowUp' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableMultiQuery' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableOpenQa' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableQueryRewrite' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableSession' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'localKnowledgeId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'withDocumentReference' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'recallStrategy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'documentRankType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'limit' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'textIndexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'category' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'pattern' => '^ElasticSearch$',
+ ],
+ 'enable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'indexAnalyzer' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'rankThreshold' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'searchAnalyzer' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'vectorIndexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'category' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'pattern' => '^ADB$',
+ ],
+ 'embeddingType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'enable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'rankThreshold' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'libraryName' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetLibraryList' => [
+ 'path' => '/{workspaceId}/api/library/list',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'page',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'pageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'query',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'GetLibrary' => [
+ 'path' => '/{workspaceId}/api/library/get',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'libraryId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'UploadDocument' => [
+ 'path' => '/{workspaceId}/api/library/document/upload',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'data' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'fileName' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'fileUrl' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDocumentUrl' => [
+ 'path' => '/{workspaceId}/api/library/document/url',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'documentId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'PreviewDocument' => [
+ 'path' => '/{workspaceId}/api/library/document/preview',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'documentId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetFilterDocumentList' => [
+ 'path' => '/{workspaceId}/api/library/filterDocument',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'and' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'docIdList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'or' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'page' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'pageSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'status' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDocumentList' => [
+ 'path' => '/{workspaceId}/api/library/listDocument',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'page',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'pageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'status',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'libraryId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'DeleteDocument' => [
+ 'path' => '/{workspaceId}/api/library/document/delete',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'UpdateDocument' => [
+ 'path' => '/{workspaceId}/api/library/document/updateDocument',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'meta' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'title' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreatePredefinedDocument' => [
+ 'path' => '/{workspaceId}/api/library/document/createPredefinedDocument',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'chunks' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'chunkMeta' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'chunkOrder' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'chunkText' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'chunkType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [
+ 'text',
+ 'table',
+ 'faq',
+ 'graph',
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'metadata' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'title' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDocumentChunkList' => [
+ 'path' => '/{workspaceId}/api/library/getDocumentChunk',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'chunkIdList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'order' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'orderBy' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'page' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'pageSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'searchQuery' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RecallDocument' => [
+ 'path' => '/{workspaceId}/api/library/recallDocument',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'filters' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'and' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'chunkType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'docIdList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'or' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'status' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'query' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'rearrangement' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetParseResult' => [
+ 'path' => '/{workspaceId}/api/library/document/getParseResult',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'useUrlResult' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'ReIndex' => [
+ 'path' => '/{workspaceId}/api/library/document/reIndex',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'documentId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'UpdateLibrary' => [
+ 'path' => '/{workspaceId}/api/library/update',
+ 'methods' => [
+ 'put',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'indexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'chunkStrategy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docTreeSplit' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'docTreeSplitSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'enhanceGraph' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enhanceTable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'overlap' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'sentenceSplit' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'sentenceSplitSize' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'size' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'split' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'modelConfig' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'temperature' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'topP' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'promptRoleStyle' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'queryEnhancer' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'enableFollowUp' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableMultiQuery' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableOpenQa' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableQueryRewrite' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableSession' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'localKnowledgeId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'withDocumentReference' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'recallStrategy' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'documentRankType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'limit' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'textIndexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'category' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'pattern' => '^ElasticSearch$',
+ ],
+ 'enable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'indexAnalyzer' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'rankThreshold' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'searchAnalyzer' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'vectorIndexSetting' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'category' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'pattern' => '^ADB$',
+ ],
+ 'embeddingType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'enable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'rankThreshold' => [
+ 'type' => 'number',
+ 'format' => 'double',
+ 'required' => false,
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryName' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'DeleteLibrary' => [
+ 'path' => '/{workspaceId}/api/library/delete',
+ 'methods' => [
+ 'delete',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'libraryId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'RunLibraryChatGeneration' => [
+ 'path' => '/{workspaceId}/api/run/library/chat/generation',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docIdList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'enableFollowUp' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableMultiQuery' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'enableOpenQa' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'followUpLlm' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'llmType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'multiQueryLlm' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'query' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'queryCriteria' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'and' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'or' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'boost' => [
+ 'type' => 'number',
+ 'format' => 'float',
+ 'required' => false,
+ ],
+ 'key' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'operator' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'value' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'rerankType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'stream' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'subQueryList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'textSearchParameter' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'limit' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'searchAnalyzerType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'topK' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'vectorSearchParameter' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'limit' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'withDocumentReference' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetHistoryListByBizType' => [
+ 'path' => '/{workspaceId}/api/history/list',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'page',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'pageSize',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'bizType',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'bizId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'InvokePlugin' => [
+ 'path' => '/{workspaceId}/api/plugin/invoke',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'params' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'pluginId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'EndToEndRealTimeDialog' => [
+ 'path' => '/{workspaceId}/ws/realtime/dialog',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ 'websocket',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'text/event-stream',
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'asrModelId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'ttsModelId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'inputFormat',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'outputFormat',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'sampleRate',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [
+ 'SAMPLE_RATE_16K',
+ 'SAMPLE_RATE_8K',
+ 'SAMPLE_RATE_24K',
+ 'SAMPLE_RATE_48K',
+ ],
+ ],
+ ],
+ [
+ 'name' => 'voiceCode',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'volume',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'speechRate',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'pitchRate',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'RunDialogAnalysis' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/dialog/stream/analysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RunAgent' => [
+ 'path' => '/{workspaceId}/api/bot/thread/run',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/octet-stream',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'threadId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'botId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'userContent' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'stream' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'versionId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'useDraft' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'userInputs' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreateDialog' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/dialog/create',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'playCode' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'channel' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'metaData' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'qaLibraryList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'enableLibrary' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'selfDirected' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RealTimeDialog' => [
+ 'path' => '/{workspaceId}/api/realtime/dialog/chat',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'text/event-stream',
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'bizType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'analysis' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'recommend' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'metaData' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'stream' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'conversationModel' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'role' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ 'enum' => [
+ '0',
+ '1',
+ ],
+ ],
+ 'intentionCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ 'enum' => [
+ '0',
+ '1',
+ ],
+ ],
+ 'customerServiceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'content' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => true,
+ 'enum' => [
+ 'text',
+ 'audio',
+ 'image',
+ ],
+ ],
+ 'beginTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'begin' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'end' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'dialogMemoryTurns' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'userVad' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'scriptContentPlayed' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'opType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RealtimeDialogAssist' => [
+ 'path' => '/{workspaceId}/api/realtime/dialog/assist',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'text/event-stream',
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'bizType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'analysis' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'metaData' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'conversationModel' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'role' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'customerServiceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'content' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'beginTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'begin' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'end' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'dialogMemoryTurns' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'userVad' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'scriptContentPlayed' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'hangUpDialog' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDialogDetail' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/dialog/detail',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'sessionId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetDialogLog' => [
+ 'path' => '/{workspaceId}/api/dialog/log',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'id' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetDialogAnalysisResult' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/dialog/analysis',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionIds' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'useUrl' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'startTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'endTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'asc' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreateDialogAnalysisTask' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/dialog/analysis/submit',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'metaData' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'playCode' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'analysisNodes' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'conversationList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'dialogueList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'content' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'role' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RebuildTask' => [
+ 'path' => '/{workspaceId}/api/task/rebuild',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'taskIds' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'EvictTask' => [
+ 'path' => '/{workspaceId}/api/task/evict',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetTaskStatus' => [
+ 'path' => '/{workspaceId}/api/task/status',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'CreateDocsSummaryTask' => [
+ 'path' => '/{workspaceId}/api/task/summary/docs',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docInfos' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'endPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'startPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'enableTable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'instruction' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreateAnnualDocSummaryTask' => [
+ 'path' => '/{workspaceId}/api/task/summary/doc/annual',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'anaYears' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ ],
+ 'docInfos' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'docYear' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => true,
+ ],
+ 'endPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'startPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'enableTable' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'instruction' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreatePdfTranslateTask' => [
+ 'path' => '/{workspaceId}/api/task/pdfTranslate',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'knowledge' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'translateTo' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'CreateFinReportSummaryTask' => [
+ 'path' => '/{workspaceId}/api/task/summary',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'enableTable' => [
+ 'type' => 'boolean',
+ 'required' => true,
+ ],
+ 'endPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'instruction' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'startPage' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'taskType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetSummaryTaskResult' => [
+ 'path' => '/{workspaceId}/api/task/summary/result',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'GetTaskResult' => [
+ 'path' => '/{workspaceId}/api/task/result',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'CreateQualityCheckTask' => [
+ 'path' => '/{workspaceId}/api/qualitycheck/task/submit',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'conversationList' => [
+ 'type' => 'object',
+ 'required' => true,
+ 'properties' => [
+ 'callType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerName' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceName' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'dialogueList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'begin' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'beginTime' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'content' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'customerId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'customerServiceType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'end' => [
+ 'type' => 'integer',
+ 'format' => 'int32',
+ 'required' => false,
+ ],
+ 'role' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'gmtService' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'gmtService' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'metaData' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'additionalProperties' => [
+ 'type' => 'string',
+ ],
+ ],
+ 'qualityGroup' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'sceneCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetQualityCheckTaskResult' => [
+ 'path' => '/{workspaceId}/api/qualitycheck/task/query',
+ 'methods' => [
+ 'get',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'taskId',
+ 'in' => 'query',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'RecognizeIntention' => [
+ 'path' => '/{workspaceId}/api/recog/intent',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'analysis' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'bizType' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'conversation' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'globalIntentionList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intention' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionScript' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'hierarchicalIntentionList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intention' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionScript' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'intentionList' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intention' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'intentionScript' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'opType' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'recommend' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'intentionDomainCode' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GenDocQaResult' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/qa/parse',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'docId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'libraryId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'UpdateQaLibrary' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/qa/upload',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'parseQaResults' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'question' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'answer' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ 'qaLibraryId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'SubmitChatQuestion' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/chat/submit',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'gmtService' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'liveScriptContent' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'openSmallTalk' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'questionList' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'userId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'userName' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'content' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'gmtCreate' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'reply' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'requestId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'GetChatQuestionResp' => [
+ 'path' => '/{workspaceId}/api/virtualHuman/chat/query',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'batchId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'RunChatResultGeneration' => [
+ 'path' => '/{workspaceId}/api/run/chat/generation',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ 'sse',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'parameters' => [
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'inferenceParameters' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'messages' => [
+ 'type' => 'array',
+ 'required' => true,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'content' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'role' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'modelId' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ 'sessionId' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'stream' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ 'tools' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'function' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'description' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'name' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ 'parameters' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'properties' => [
+ 'properties' => [
+ 'type' => 'object',
+ 'required' => false,
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ 'required' => [
+ 'type' => 'array',
+ 'required' => false,
+ 'items' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ 'type' => [
+ 'type' => 'string',
+ 'required' => false,
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'DashscopeAsyncTaskFinishEvent' => [
+ 'path' => '/{workspaceId}/event/dashscopeAsyncTaskFinish',
+ 'methods' => [
+ 'post',
+ ],
+ 'schemes' => [
+ 'https',
+ ],
+ 'security' => [
+ [
+ 'AK' => [],
+ ],
+ ],
+ 'consumes' => [
+ 'application/json',
+ ],
+ 'produces' => [
+ 'application/json',
+ ],
+ 'deprecated' => false,
+ 'parameters' => [
+ [
+ 'name' => 'X-Load-Test',
+ 'in' => 'header',
+ 'schema' => [
+ 'type' => 'boolean',
+ 'required' => false,
+ ],
+ ],
+ [
+ 'name' => 'workspaceId',
+ 'in' => 'path',
+ 'schema' => [
+ 'type' => 'string',
+ 'required' => true,
+ ],
+ ],
+ [
+ 'name' => 'body',
+ 'in' => 'body',
+ 'style' => 'json',
+ 'schema' => [
+ 'type' => 'object',
+ 'required' => false,
+ 'additionalProperties' => [
+ 'type' => 'any',
+ ],
+ ],
+ ],
+ ],
+ ],
+ ],
+ 'endpoints' => [
+ [
+ 'regionId' => 'cn-beijing',
+ 'endpoint' => 'dianjin.cn-beijing.aliyuncs.com',
+ ],
+ ],
+];