云服务器内容精选

  • 状态码 状态码 描述 200 请求被服务所理解,正常调用。data的type表示响应的类型,包括knowledge知识库,tool工具,workflow工作流,message大模型,hint用于提示接下来使用knowledge,tool或workflow进行响应。下面的示例代表4类返回,所有实际返回类型均为data,示例中的数字仅为区分。第1个返回type为hint,tool_type为workflow,提示接下来要调用儿科问答这个工作流。第2个返回type为workflow,代表调用workflow的返回,返回内容在response下的data下的responseBody中。后续非message的返回同理,先返回hint提示调用类型,再返回真正的响应。最后的message类型是大模型的响应。 400 缺少请求体。 500 服务器内部错误或三方服务器内部错误。
  • 请求示例 { "query" : "查询北京天气", "memory" : [ { "role" : "user", "content" : "你是谁" }, { "role" : "assistant", "content" : "我是盘古大模型" }, { "role" : "user", "content" : "南京天气" }, { "role" : "assistant", "tool_calls" : [ { "id" : "efd6ff92-422c-4ba4-b531-ac1991af7c1a", "type" : "function", "function" : { "name" : "查询当前天气 查询当前天气", "arguments" : "{\"city\":\"320100\",\"extensions\":\"all\"}" } } ] }, { "role" : "tool", "tool_call_id" : "efd6ff92-422c-4ba4-b531-ac1991af7c1a", "content" : "{\"data\":{\"status\":\"1\",\"count\":\"1\",\"info\":\"OK\",\"infocode\":\"10000\",\"forecasts\":[{\"city\":\"南京市\",\"adcode\":\"320100\",\"province\":\"江苏\",\"reporttime\":\"2024-08-20 16:32:01\",\"casts\":[{\"date\":\"2024-08-20\",\"week\":\"2\",\"dayweather\":\"中雨\",\"nightweather\":\"中雨\",\"daytemp\":\"32\",\"nighttemp\":\"26\",\"daywind\":\"西北\",\"nightwind\":\"西北\",\"daypower\":\"1-3\",\"nightpower\":\"1-3\",\"daytemp_float\":\"32.0\",\"nighttemp_float\":\"26.0\"}]}]}}" } ] }
  • 响应示例 状态码: 200 请求被服务所理解,正常调用。data的type表示响应的类型,包括knowledge知识库,tool工具,workflow工作流,message大模型,hint用于提示接下来使用knowledge,tool或workflow进行响应。下面的示例代表4类返回,所有实际返回类型均为data,示例中的数字仅为区分。第1个返回type为hint,tool_type为workflow,提示接下来要调用儿科问答这个工作流。第2个返回type为workflow,代表调用workflow的返回,返回内容在response下的data下的responseBody中。后续非message的返回同理,先返回hint提示调用类型,再返回真正的响应。最后的message类型是大模型的响应。 { "data1" : { "request_id" : "0c49061f4bfc48c7acae871ff3612a13", "type" : "hint", "id" : "b6dbf1a6-f374-4d44-96fb-45726f7fa7f0", "name" : "儿科问答", "tool_type" : "workflow" }, "data2" : { "request_id" : "0c49061f4bfc48c7acae871ff3612a13", "type" : "workflow", "id" : "b6dbf1a6-f374-4d44-96fb-45726f7fa7f0", "name" : "儿科问答", "status" : "SUC CES S", "request" : { "query" : "婴儿肥胖怎么办" }, "response" : { "data" : { "responseBody" : "{\"result\":\"问题分析:主要控制儿童饮食,合理饮食不喝酒,不吃油炸食物意见和建议:建议孩子们多锻炼一点,每天至少锻炼一到两个小时,而且他们必须坚持锻炼。他们也应该少吃油和脂肪,多吃水果和蔬菜。我认为我们应该在一段时间后恢复正常。就食疗而言,父母必须参与其中,并被要求掌握一些相关知识,如不允许孩子吃得太多或太多,不给予高糖、高脂肪、高热量的饮食。治疗节食中的儿童并让他们挨饿也很困难。因此,在进行饮食控制之前,有必要耐心而详细地告诉儿童肥胖的危害、\"}", "responseHeaders" : { "Server" : "api-gateway", "X-Request-Id" : "6701c75b8f23102a659e63a3cc5a20d6", "X-Content-Type-Options" : "nosniff", "Connection" : "keep-alive", "X-Download-Options" : "noopen", "Date" : "Tue, 20 Aug 2024 08:37:27 GMT", "Referrer-Policy" : "no-referrer", "X-Frame-Options" : "SAMEORIGIN", "Strict-Transport-Security" : "max-age=31536000; includeSubdomains;", "lubanops-nenv-id" : "28164", "Content-Length" : "660", "X-XSS-Protection" : "1; mode=block;", "Content-Type" : "application/json" }, "statusCode" : 200 } } }, "data3" : { "request_id" : "a5b70890778f489e83bfa83c3f83fb4c", "type" : "hint", "id" : "0333eb58-0914-4842-ad97-b0a42fe22dc9", "name" : "航班信息 航班信息", "tool_type" : "tool" }, "data4" : { "request_id" : "a5b70890778f489e83bfa83c3f83fb4c", "type" : "tool", "id" : "0333eb58-0914-4842-ad97-b0a42fe22dc9", "name" : "航班信息 航班信息", "status" : "SUCCESS", "request" : { "city" : "南京", "endcity" : "大理", "date" : "2024-08-24" }, "response" : { "data" : { "status" : 0, "msg" : "ok", "result" : { "city" : "NKG", "endcity" : "DLU", "date" : "2024-08-24", "list" : [ { "flightno" : "ZH2010", "airline" : "深圳航空", "realflightno" : "TV6026", "departportcode" : "NKG", "departport" : "禄口国际机场", "arrivalportcode" : "DLU", "arrivalport" : "大理荒草坝机场", "departterminal" : "T1", "arrivalterminal" : "", "departdate" : "2024-08-24", "arrivaldate" : "2024-08-24", "departtime" : "16:35", "arrivaltime" : "19:40", "departdateadd" : 0, "arrivaldateadd" : 0, "craft" : "19N", "stopnum" : "0", "costtime" : "03:05", "punctualrate" : "95", "pricelist" : [ ], "minprice" : "0", "airporttax" : "50", "fueltax" : "50", "food" : "1,", "isasr" : "1,", "iseticket" : "1,", "iscodeshare" : 1 } ] } } } }, "data5" : { "request_id" : "5d6f77817dc7451d8443f79dd05d0209", "type" : "hint", "id" : "00e7ebb2-c52d-46ec-b7e9-62c53b1f6f47", "name" : "华西医院肠息肉", "tool_type" : "knowledge" }, "data6" : { "request_id" : "5d6f77817dc7451d8443f79dd05d0209", "type" : "hint", "id" : "00e7ebb2-c52d-46ec-b7e9-62c53b1f6f47", "name" : "华西医院肠息肉", "status" : "SUCCESS", "request" : { "query" : "肠息肉怎么办" }, "response" : "结直肠息肉应该怎么办?\n结直肠息肉是什么\n结肠息肉需不需要切除\n" }, "data7" : { "request_id" : "5d6f77817dc7451d8443f79dd05d0209", "type" : "message", "id" : "202408152054415174033b6a6544a1", "content" : "查询", "url" : null, "raw" : { "role" : "assistant", "content" : "查询" } } } 状态码: 400 缺少请求体。 { "error_code" : "AIAE.00001400", "error_msg" : "Request body is missing" } 状态码: 500 服务器内部错误或三方服务器内部错误。 { "error_code" : "AIAE.00001500", "error_msg" : "Internal Server Error." }
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 data Object 不同响应类型的响应体中包含不同的参数,见示例。 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。 状态码: 500 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg String 错误描述。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 Authorization 是 String 鉴权信息,填写租户管理员已创建的API Key,前缀加Bearer与空格。 表3 请求Body参数 参数 是否必选 参数类型 描述 query 是 String 输入问题。 memory 否 Array of memory objects 包含迄今为止历史对话的消息列表。 表4 memory 参数 是否必选 参数类型 描述 role 是 String 角色,一般为user或assistant。 content 是 String 内容。
  • 操作步骤 登录圆桌,在页面右上角单击,进入“应用中心”页面。 单击页面右上角,进入“我的应用”页面。 已上架:当前租户内的开发者在轻应用构建平台构建,且上架到应用中心的应用。 已启用:当前用户启用过的应用,将应用从当前用户管理的所有团队中移除后,应用从已启用下去除。 已订阅:当前租户在一级应用中心订阅的应用。 单击应用卡片右侧。 取消已分配的团队勾选状态,单击“保存”。 图1 添加到团队 返回到圆桌首页,在底部导航栏选择团队,进入团队页面。 在左上方单击团队,切换到添加应用的对应团队。 在团队页面右上角单击,在“创建事件”页面,查找添加的模板。 如果未查找到该模板,表示您已移除成功。
  • 将应用上架到应用中心 您需将应用先上架到我的应用,该应用才可上架到应用中心。 在“货架管理”页面选择“已上架”页签,单击操作列“上架应用中心”,弹出上架弹窗。 图2 将应用上架到应用中心 填写应用信息,如表1所示,单击“上架应用中心”。 系统提示“申请上架成功”,请您耐心等待,待审批通过后即可上架到应用中心。 表1 应用信息 字段 描述 应用名称 在页面显示的应用名称,限制20个字符。 应用图标 应用的图标,此处的图标是在轻应用构建平台申请上架应用时设置的图标,不支持修改。 应用简介 用于描述应用的用途。 提供单位 用于体现应用提供单位。 应用印象 内容显示在应用卡片的背景图片上,可用于体现应用的特性功能等。 分类 应用所属的分类,包含角色、场景、功能和行业四大类。在应用中心可通过分类筛选应用。 价格 设置应用交易价格,保留小数点后两位。 标签 显示在应用卡片下方,用于体现应用行业、分类、用途等。最多可添加3个标签。 背景图片 应用使用的背景图片。仅支持PNG、JPG、JPEG格式图片,大小在10M以内,建议比例16:9。 演示视频 用于展示应用使用方法的视频。支持MP4-H.264、WebM、Ogg格式文件,大小不超过2G。
  • 应用使用 因文生图应用的输出内容完全由开源大模型与用户输入决定,因此用户需保证其合法合规性,需要自行绑定已备案 域名 用于应用的开放访问。应用创建完成后,在应用总览页面单击“去绑定”为Stable Diffusion WebUI绑定您的自定义域名,具体操作方案请参考绑定域名,在浏览器中打开您绑定的域名或在总览页面单击“开始使用”即可访问Stable Diffusion WebUI界面绘图,初次使用启动时间较长,请耐心等待。 图1 开始使用Stable-Diffusion 图2 Stable-Diffusion WebUI 在不使用预留实例时,首次加载冷启动时间会持续30s左右,如遇到加载超时问题,您可以刷新页面解决。 父主题: 通过应用中心部署AI绘画Stable-Diffusion
  • URI POST /v1/workflow-adapter/flows/{flow_id}/execution/public 表1 路径参数 参数 是否必选 参数类型 描述 flow_id 是 String 流id。 表2 Query参数 参数 是否必选 参数类型 描述 query_example 否 String 按照用户配置的工作流请求参数配置,如果用户配置的工作流输入存在查询参数,则应该配置对应的参数并在调用时输入特定的值。
  • 响应示例 状态码: 200 请求被服务所理解,正常调用。 { "data" : { "responseBody" : "something in response body", "responseHeaders" : { "Server" : "api-gateway", "X-Request-Id" : "787b7740f42e75b007ac3bfb599fcef4", "X-Content-Type-Options" : "nosniff", "Connection" : "keep-alive", "lubanops-nspan-id" : "1", "X-Download-Options" : "noopen", "Date" : "Tue, 23 Jul 2024 11:38:29 GMT", "lubanops-ntrace-id" : "2748112-1721734708992-1130609", "Referrer-Policy" : "no-referrer", "X-Frame-Options" : "SAMEORIGIN", "Strict-Transport-Security" : "max-age=31536000; includeSubdomains;", "lubanops-nenv-id" : "28164", "Content-Length" : "0", "X-XSS-Protection" : "1; mode=block;", "Content-Type" : "application/json" }, "statusCode" : 200 } } 状态码: 500 服务器内部错误或三方服务器内部错误。 { "error_code" : "AIAE.22001003", "error_msg" : "Internal Server Error." }
  • 应用中心 应用中心提供学校管理、项目管理、研发管理、人事行政管理、后勤车辆管理、档案管理等各类轻应用模板满足不同用户所需。 明星应用:圆桌将设为精品的模板会展示在明星应用页面。 全部应用:展示所有上架到应用中心的模板。应用中心将所有模板分为场景、角色、功能和行业四大类,其中模板分类是管理员在管理后台上架模板到应用中心时设置。 您可以在应用中心做如下操作: 查看模板详情 观看演示视频 订阅模板 将模板分享给其他成员
  • 前提条件 创建产品信息规则的识别条件: 获取进程名称 管理员在应用服务器上运行需要管控的应用。 右键单击“”,选择运行,输入“taskmgr”命令,按“Enter”键,打开任务管理器。 在任务管理器窗口单击“详细信息”,找到需要管控的应用进程名,如图1所示。 图1 进程名称 获取产品名称 管理员在应用服务器上进入需要管控应用的安装位置。 找到运行程序,如xxx.exe,右键单击,选择“属性”,弹出“应用属性”页面。 单击“详细信息”,可以查看到产品名称,如图2所示。 图2 产品名称 获取发布者名称 管理员在应用服务器上进入需要管控应用的安装位置。 找到运行程序,如xxx.exe,右键单击,选择“属性”弹出“应用属性窗口”。 单击“数字签名”,选择“签名列表”中的签名,单击“详细信息”,如图3所示。 图3 数字签名 在弹出的“数字签名详细信息”页面,单击“查看证书”,弹出“证书”页面。 在“证书”页面单击“详细信息”,在“详细信息”页面,找到“使用者”信息即为“发布者名称”,如图4所示。 图4 使用者信息
  • 访问WebUI程序创建相关目录和文件 进入user1的应用“总览”页,单击右上角“开始使用”,耐心等待函数启动。 WebUI启动后由于此时NFS中还没有模型文件,所以并不能直接使用,请将模型放入到对应目录后再继续使用。 回到E CS 控制台,此时查看“/home/user1/share”目录就已经创建了sd及其相关目录。 图10 查看user1的share目录 将您的模型、插件等文件分别放入对应目录。以下介绍部分主要目录,其他目录请自行查看。 auto/sd/models/Stable-diffusion,用于保存Stable-Diffusion checkpoint模型文件。 auto/sd/models/VAE,用于保存VAE文件。 auto/sd/models/Lora,用于保存Lora模型。 auto/sd/extensions,用于保存插件。 重新加载WebUI,即可看到新传入的模型。 图11 Checkpoints新增模型 图12 LoRA新增模型 单击右上角“生成”,图片会自动保存到“/home/user1/share/sd/outputs/txt2img/202x-xx-xx”目录。 图13 图片保存目录
  • 响应示例 状态码: 200 get application successfully { "name" : "testApplication", "last_modified_time" : 1699356705515, "stack_resources" : null, "status" : "repoFail", "stack_name" : "", "repo_name" : "", "description" : "test for function application.", "repo" : { }, "project_id" : "c53626012ba84727b938ca8bf03108ef" }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 name String 应用名称 last_modified_time Long 最后修改时间 stack_resources StackResource object 资源栈 status String 应用状态 stack_name String 资源栈名称 stack_id String 资源栈id repo_name String 存储库名称 description String 应用描述 repo RepoInfo object 存储库信息 pipeline_id String 管道id project_id String 项目id apig_url String 调用URL 表4 StackResource 参数 参数类型 描述 physical_resource_id String 物理资源id physical_resource_name String 物理资源名称 logical_resource_name String 逻辑资源名称 logical_resource_type String 逻辑资源类型 resource_status String 资源状态 status_message String 状态信息 href String 超链接地址 display_name String 云服务名称 表5 RepoInfo 参数 参数类型 描述 https_url String http地址 web_url String 存储库链接 repo_status String 存储库状态 error_msg String 报错信息 project_id String 项目id 状态码: 400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 状态码: 401 表7 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 状态码: 403 表8 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 状态码: 404 表9 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息 状态码: 500 表10 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String 错误信息