'1.0', 'info' => ['style' => 'ROA', 'product' => 'Searchplat', 'version' => '2024-04-01'], 'components' => [ 'schemas' => [], ], 'apis' => [ 'CeaseFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}/actions/cease', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateAsyncTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/async-tasks', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'id' => ['type' => 'string', 'required' => false], 'serviceType' => ['type' => 'string', 'required' => false], 'serviceId' => ['type' => 'string', 'required' => false], 'dataId' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'name' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'CreateCapability' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/capabilities/{itemCategory}/items', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemCategory', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'itemName' => ['type' => 'string', 'required' => false], 'itemDesc' => ['type' => 'string', 'required' => false], 'itemValue' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'CreateCredentials' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/credentials', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'type' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateExperienceData' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/experience-data', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'serviceType' => ['type' => 'string', 'required' => false], 'dataType' => ['type' => 'string', 'required' => false], 'name' => ['type' => 'string', 'required' => false], 'dataValue' => ['type' => 'string', 'required' => false], 'dataSize' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'contentType' => ['type' => 'string', 'required' => false], ], ], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'instanceName' => ['type' => 'string', 'required' => true], 'modelType' => ['type' => 'string', 'required' => true], 'functionType' => ['type' => 'string', 'required' => false], 'description' => ['type' => 'string', 'required' => false], 'createParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], ], ], 'CreateFunctionTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}/tasks', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'CreateOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'draft', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'meta' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'apiKey' => ['type' => 'string', 'required' => false], 'regionId' => ['type' => 'string', 'required' => false], 'taskName' => ['type' => 'string', 'required' => false], 'computeResource' => ['type' => 'string', 'required' => false], 'labels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], 'source' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], 'primaryKey' => ['type' => 'string', 'required' => false], ], ], ], 'sink' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], 'primaryKey' => ['type' => 'string', 'required' => false], ], ], ], 'processors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'input' => ['type' => 'object', 'required' => false], 'parameters' => ['type' => 'object', 'required' => false], 'output' => ['type' => 'object', 'required' => false], ], ], ], 'parameters' => ['type' => 'object', 'required' => false], 'status' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'status' => ['type' => 'string', 'required' => false], 'errorMessage' => ['type' => 'string', 'required' => false], 'createTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'deleteTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], 'CreateRagEvaluatorTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/rag-evaluator/v1/api/task', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'app_name' => ['type' => 'string', 'required' => false], 'task_name' => ['type' => 'string', 'required' => false], 'data' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'question' => ['type' => 'string', 'required' => false], 'standard_answer' => ['type' => 'string', 'required' => false], 'recall_docs' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'model_answer' => ['type' => 'string', 'required' => false], ], ], ], 'evaluate_config' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'model' => ['type' => 'string', 'required' => false], 'prompt' => ['type' => 'string', 'required' => false], 'run_all_step' => ['type' => 'boolean', 'required' => false], ], ], 'metrics' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'any', 'required' => false], ], 'emails' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], 'has_data_source' => ['type' => 'boolean', 'required' => false], 'data_source_config' => ['type' => 'any', 'required' => false], ], ], ], ], ], 'CreateWorkspace' => [ 'path' => '/openapi/platform/workspaces', 'methods' => ['post'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'chargeType' => ['type' => 'string', 'required' => false], 'engineType' => ['type' => 'string', 'required' => false], 'name' => ['type' => 'string', 'required' => false], 'quota' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'computeResource' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'docSize' => ['type' => 'integer', 'format' => 'int32', 'required' => false], 'spec' => ['type' => 'string', 'required' => false], ], ], 'type' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'DeleteCapability' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/capabilities/{itemCategory}/items/{itemName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemCategory', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteCredentials' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/credentials/{token}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'token', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteExperienceData' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/experience-data/{id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DeleteOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}/{taskName}', 'methods' => ['delete'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteRagEvaluatorTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/rag-evaluator/v1/api/task/{task_id}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'task_id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'DeleteWorkspace' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}', 'methods' => ['delete'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeCapability' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/capabilities/{itemCategory}/items/{itemName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemCategory', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'DescribeRegions' => [ 'path' => '/openapi/platform/regions', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [], ], 'GetAsyncTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/async-tasks/{id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetCredentials' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/credentials/{token}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'parameters' => [ [ 'name' => 'token', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'GetExperienceData' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/experience-data/{id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'id', 'in' => 'path', 'schema' => ['type' => 'integer', 'format' => 'int64', 'required' => true], ], ], ], 'GetFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'output', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}/{taskName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetRagEvaluatorTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/rag-evaluator/v1/api/task/{task_id}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'task_id', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetTableColumns' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/data-sources/{dataSourceType}/columns', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dataSourceType', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'params', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetTableFields' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/data-sources/{dataSourceType}/fields', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dataSourceType', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'params', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'rawType', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetTables' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/data-sources/{dataSourceType}/tables', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dataSourceType', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'params', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'GetWorkspace' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListAsyncTasks' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/async-tasks', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'serviceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dataId', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListCapabilities' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/capabilities/{itemCategory}/items', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemCategory', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'nextToken', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'maxResults', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], 'ListCredentials' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/credentials', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false, 'minimum' => '10', 'maximum' => '100'], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'keyword', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'ListExperienceData' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/experience-data', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'serviceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dataType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListFunctionInstances' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modelType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'source', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'output', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListFunctionRestrictions' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/restrictions/{restrictionName}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'restrictionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modelType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'region', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'source', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskStatus', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'labels', 'in' => 'query', 'style' => 'json', 'schema' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListRagEvaluatorTasks' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/rag-evaluator/v1/api/tasks', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListServices' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/services', 'methods' => ['get'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'modelType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'serviceType', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'serviceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ListWorkspaces' => [ 'path' => '/openapi/platform/workspaces', 'methods' => ['get'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'pageNumber', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'pageSize', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'instanceId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'name', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'sortBy', 'in' => 'query', 'schema' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], [ 'name' => 'resourceGroupId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], ], ], 'ModifyOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}/{taskName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'meta' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'apiKey' => ['type' => 'string', 'required' => false], 'regionId' => ['type' => 'string', 'required' => false], 'taskName' => ['type' => 'string', 'required' => false], 'computeResource' => ['type' => 'string', 'required' => false], 'labels' => [ 'type' => 'array', 'required' => false, 'items' => ['type' => 'string', 'required' => false], ], ], ], 'source' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], 'primaryKey' => ['type' => 'string', 'required' => false], ], ], ], 'sink' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'parameters' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], 'schema' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'additionalProperties' => ['type' => 'string'], ], ], 'primaryKey' => ['type' => 'string', 'required' => false], ], ], ], 'processors' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'type' => ['type' => 'string', 'required' => false], 'input' => ['type' => 'object', 'required' => false], 'parameters' => ['type' => 'object', 'required' => false], 'output' => ['type' => 'object', 'required' => false], ], ], ], 'parameters' => ['type' => 'object', 'required' => false], 'status' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'status' => ['type' => 'string', 'required' => false], 'errorMessage' => ['type' => 'string', 'required' => false], 'createTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'deleteTime' => ['type' => 'integer', 'format' => 'int64', 'required' => false], ], ], ], ], ], ], ], 'ResumeFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}/actions/resume', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'StartOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}/{taskName}/actions/start', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'parallelism' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'StopOfflineTask' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/offline-tasks/{type}/{taskName}/actions/stop', 'methods' => ['post'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'type', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'taskName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'regionId', 'in' => 'query', 'schema' => ['type' => 'string', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'timestamp' => ['type' => 'integer', 'format' => 'int64', 'required' => false], 'parallelism' => ['type' => 'integer', 'format' => 'int32', 'required' => false], ], ], ], ], ], 'UpdateCapability' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/capabilities/{itemCategory}/items/{itemName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'consumes' => ['application/json'], 'produces' => ['application/json'], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemCategory', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'itemName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'itemDesc' => ['type' => 'string', 'required' => false], 'itemValue' => ['type' => 'object', 'required' => false], ], ], ], ], ], 'UpdateCredentials' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/credentials/{token}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'token', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'dryRun', 'in' => 'query', 'schema' => ['type' => 'boolean', 'required' => false], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'enabled' => ['type' => 'boolean', 'required' => false], ], ], ], [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], ], ], 'UpdateFunctionInstance' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}/functions/{functionName}/instances/{instanceName}', 'methods' => ['put'], 'schemes' => ['https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'functionName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'instanceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'Body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'createParameters' => [ 'type' => 'array', 'required' => false, 'items' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'name' => ['type' => 'string', 'required' => false], 'value' => ['type' => 'string', 'required' => false], ], ], ], 'description' => ['type' => 'string', 'required' => false], ], ], ], ], ], 'UpdateWorkspace' => [ 'path' => '/openapi/platform/workspaces/{workspaceName}', 'methods' => ['put'], 'schemes' => ['http', 'https'], 'security' => [ [ 'AK' => [], ], ], 'deprecated' => false, 'parameters' => [ [ 'name' => 'workspaceName', 'in' => 'path', 'schema' => ['type' => 'string', 'required' => true], ], [ 'name' => 'body', 'in' => 'body', 'style' => 'json', 'schema' => [ 'type' => 'object', 'required' => false, 'properties' => [ 'description' => ['type' => 'string', 'required' => false], 'resourceGroupId' => ['type' => 'string', 'required' => false], ], ], ], ], ], ], 'endpoints' => [ ['regionId' => 'cn-shanghai', 'regionName' => '华东2(上海)', 'areaId' => 'asiaPacific', 'areaName' => '亚太', 'public' => 'searchplat.cn-shanghai.aliyuncs.com', 'endpoint' => 'searchplat.cn-shanghai.aliyuncs.com', 'vpc' => ''], ['regionId' => 'eu-central-1', 'regionName' => '德国(法兰克福)', 'areaId' => 'europeAmerica', 'areaName' => '欧洲与美洲', 'public' => 'searchplat.eu-central-1.aliyuncs.com', 'endpoint' => 'searchplat.eu-central-1.aliyuncs.com', 'vpc' => ''], ], ];