华为云用户手册

  • 计费周期 按需计费CAE资源按分钟计费,每一个小时整点结算一次费用(以GMT+08:00时间为准),结算完毕后进入新的计费周期。计费的起点以CAE实例创建成功的时间点为准,终点以实例删除时间为准。 例如,您在8:45:30部署一个应用,对用户提供服务,运行时相关套餐包括计算资源(CPU和内存)、流量,然后在8:55:00将其删除,则计费周期为8:00:00 ~ 9:00:00,在8:45:30 ~ 8:55:00间产生费用,该计费周期内的计费时长为10分钟。
  • 自定义日志时间 开启自定义日志时间开关,参考表10设置参数。 若时间格式填写错误或指定字段不存在,将使用日志被采集时间作为日志时间。 对结构化解析进行字段名称修改、字段删除、字段类型修改等操作,都需要重新校验时间字段。 表10 参数配置表 参数 说明 示例 时间字段key名称 已提取字段的名称。单击下拉框选择已提取的字段,该字段为string或long类型。 test 字段value 已提取的字段value,选择字段key后,将自动填充。 说明: 配置的字段value必须是当前时间前后24小时内的时间。 2023-07-19 12:12:00 时间格式 请参考常见日志时间格式。 yyyy-MM-dd HH:mm:ss 操作 单击校验图标,提示“时间格式和字段value匹配成功”则表示校验成功。 -
  • 响应示例 状态码: 200 Success { "instances" : [ { "id" : "8436a91546294036b75931e879882200in06", "name" : "nosql-efa6", "status" : "normal", "port" : "8635", "mode" : "Cluster", "region" : "aaa", "datastore" : { "type" : "Cassandra", "version" : "3.11", "whole_version" : "3.11.3.11204", "patch_available" : false }, "engine" : "rocksDB", "created" : "2019-01-17T07:05:52", "updated" : "2019-01-17T07:05:47", "db_user_name" : "rwuser", "vpc_id" : "674e9b42-cd8d-4d25-a2e6-5abcc565b961", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "security_group_id" : "7aa51dbf-5b63-40db-9724-dad3c4828b58", "backup_strategy" : { "start_time" : "16:00-17:00", "keep_days" : 7 }, "pay_mode" : 0, "maintenance_window" : "02:00-06:00", "groups" : [ { "id" : "0b0ff12541794e1084f6827e424be2d6gr06", "status" : "creating", "volume" : { "size" : 10, "used" : 0.33 }, "nodes" : [ { "id" : "233eaac9c6f245c0bb9c2d21eea12d1bno06", "name" : "nosql-efa6_priam_node_1", "status" : "normal", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.174", "spec_code" : "geminidb.redis.xlarge.4", "availability_zone" : "bbb" }, { "id" : "d57d76d6320a4a7b86db82c317550c4ano06", "name" : "nosql-efa6_priam_node_2", "status" : "normal", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.175", "spec_code" : "geminidb.redis.xlarge.4", "availability_zone" : "bbb" }, { "id" : "f46b0a1cf4d9400e9fd7af17f8742d37no06", "name" : "nosql-efa6_priam_node_3", "status" : "normal", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.176", "spec_code" : "geminidb.redis.xlarge.4", "availability_zone" : "bbb" } ] } ], "enterprise_project_id" : "0", "availability_zone": "cn-north-4a,cn-north-4b,cn-north-4c", "time_zone" : "", "actions" : [ "CREATE" ], "lb_ip_address" : "192.168.11.145", "lb_port" : "8635" }, { "id" : "1236a91546294036b75931e879882200in02", "name" : "nosql-efa7", "status" : "normal", "port" : "8635", "mode" : "ReplicaSet", "region" : "aaa", "datastore" : { "type" : "ReplicaSet", "version" : "4.0", "patch_available" : false }, "engine" : "rocksDB", "created" : "2019-01-17T07:05:52", "updated" : "2019-01-17T07:05:47", "db_user_name" : "rwuser", "vpc_id" : "674e9b42-cd8d-4d25-a2e6-5abcc565b961", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "security_group_id" : "7aa51dbf-5b63-40db-9724-dad3c4828b58", "backup_strategy" : { "start_time" : "16:00-17:00", "keep_days" : 7 }, "pay_mode" : 0, "maintenance_window" : "02:00-06:00", "groups" : [ { "id" : "0b0ff12541794e1084f6827e424be2d1gr02", "status" : "normal", "volume" : { "size" : 100, "used" : 0.003 }, "nodes" : [ { "id" : "233eaac9c6f245c0bb9c2d21eea12d1bno02", "name" : "nosql-efa7_replica_node_2", "status" : "normal", "role" : "Primary", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.174", "public_ip" : "10.154.217.134", "spec_code" : "geminidb.mongodb.xlarge.4", "availability_zone" : "bbb" }, { "id" : "d57d76d6320a4a7b86db82c317550c4ano02", "name" : "nosql-efa7_replica_node_1", "status" : "normal", "role" : "Secondary", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.39", "spec_code" : "geminidb.mongodb.xlarge.4", "availability_zone" : "bbb" }, { "id" : "f46b0a1cf4d9400e9fd7af17f8742d37no02", "name" : "nosql-efa7_replica_node_3", "status" : "normal", "role" : "Secondary", "subnet_id" : "f1df08c5-71d1-406a-aff0-de435a51007b", "private_ip" : "192.168.0.176", "spec_code" : "geminidb.mongodb.xlarge.4", "availability_zone" : "bbb" } ] } ], "enterprise_project_id" : "0", "availability_zone": "cn-north-4a,cn-north-4b,cn-north-4c", "time_zone" : "", "actions" : [ ] } ], "total_count" : 2 }
  • 请求示例 URI样例 查询所有实例列表和详情 GET https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/instances URI样例 根据指定条件查询实例列表和详情 GET https://gaussdb-nosql.cn-north-4.myhuaweicloud.com/v3/0483b6b16e954cb88930a360d2c4e663/instances?offset=0&limit=10&id=ed7cc6166ec24360a5ed5c5c9c2ed726in06&name=hy&mode=Cluster&datastore_type=cassandra&vpc_id=19e5d45d-70fd-4a91-87e9-b27e71c9891f&subnet_id=bd51fb45-2dcb-4296-8783-8623bfe89bb7
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 instances Array of ListInstancesResult objects 实例信息。 total_count Integer 总记录数。 表5 ListInstancesResult 参数 参数类型 描述 id String 实例ID。 name String 实例名称。 status String 实例状态。 取值: normal,表示实例正常。 abnormal,表示实例异常。 creating,表示实例创建中。 frozen,表示实例被冻结。 data_disk_full,表示实例磁盘已满。 createfail,表示实例创建失败。 enlargefail,表示实例扩容节点个数失败。 port String 数据库端口。 mode String 实例类型。与请求参数相同。 region String 实例所在区域。 datastore ListInstancesDatastoreResult object 数据库信息。 engine String 存储引擎。 取值为“rocksDB”。 created String 实例创建时间。 updated String 实例操作最新变更的时间。 db_user_name String 默认用户名。取值为“rwuser”。 vpc_id String 虚拟私有云ID。 subnet_id String 子网ID。 GeminiDB Cassandra 实例使用多个子网的场景,请参见表 ListInstancesNodeResult字段数据结构说明中的“subnet_id”。 security_group_id String 安全组ID。 backup_strategy ListInstancesBackupStrategyResult object 备份策略。 pay_mode String 计费方式。 取值为“0”,表示按需计费。 取值为“1”,表示包年/包月计费。 maintenance_window String 系统可维护时间窗。 groups Array of ListInstancesGroupResult objects 组信息。 enterprise_project_id String 企业项目ID。 取值为“0”,表示为default企业项目。 time_zone String 时区。 actions Array of strings 实例正在执行的动作。示例: CREATE REBOOT RESTORE dedicated_resource_id String 专属资源ID,只有数据库实例属于专属资源池才会返回该参数。 lb_ip_address String 负载均衡IP,只有存在负载均衡IP,才会返回该参数。 lb_port String 负载均衡端口,只有存在负载均衡IP,才会返回该参数。 availability_zone String 可用区。 表6 ListInstancesDatastoreResult 参数 参数类型 描述 type String 数据库接口。 version String 数据库版本号。 patch_available Boolean 当前实例是否有可升级的补丁,返回true时可以通过“数据库补丁升级”进行升级。 whole_version String 数据库的完整版本号(目前只有GeminiDB Cassandra支持)。 表7 ListInstancesBackupStrategyResult 参数 参数类型 描述 start_time String 备份时间段。自动备份将在该时间段内触发。当前时间指UTC时间。 keep_days Integer 已生成备份文件可以保存的天数。取值范围:0~35。 表8 ListInstancesGroupResult 参数 参数类型 描述 id String 组ID。 status String 组状态。 取值: normal,表示组正常。 abnormal,表示组异常。 creating,表示组创建中。 createfail,表示组创建失败。 deleted,表示组被删除。 resizefailed,表示组规格变更失败。 enlargefail,表示组扩容失败。 volume Volume object volume信息 nodes Array of ListInstancesNodeResult objects 节点信息。 表9 Volume 参数 参数类型 描述 size String 磁盘大小。单位:GB。 used String 磁盘使用量。单位:GB。 表10 ListInstancesNodeResult 参数 参数类型 描述 id String 节点ID。 name String 节点名称。 status String 节点状态。 取值: normal,表示节点正常。 abnormal,表示节点异常。 creating,表示节点创建中。 createfail,表示节点创建失败。 deleted,表示节点被删除。 resizefailed,表示节点规格变更失败。 enlargefail,表示节点扩容失败。 role String 节点角色。 该参数仅对GeminiDB Mongo接口的副本集实例有效。 subnet_id String 节点所在的子网的ID。 private_ip String 节点内网IP。在弹性云服务器创建成功后参数值存在,否则,值为""。 public_ip String 绑定的公网IP。该参数仅针对绑定了公网IP的节点有效。 spec_code String 资源规格编码。关于实例的规格信息,请参见查询数据库规格中响应参数“flavors.spec_code”的值。 availability_zone String 可用区。 support_reduce Boolean 是否支持节点缩容。 true,表示该节点支持节点缩容。 false,表示该节点不支持节点缩容。
  • URI GET https://{Endpoint}/v3/{project_id}/instances 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一region下的project ID。获取方法请参见获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 id 否 String 实例ID。 如果id以“*”起始,表示按照“*”后面的值模糊匹配,否则,按照实际填写的id精确匹配查询。 name 否 String 实例名称。 如果name以“*”起始,表示按照“*”后面的值模糊匹配,否则,按照实际填写的name精确匹配查询。 说明: 如果实例名称中包含中文,暂时不支持通过中文模糊搜索。 datastore_type 否 String 数据库类型。 取值为“cassandra”,表示查询GeminiDB Cassandra数据库实例。 取值为“mongodb”,表示GeminiDB Mongo查询数据库实例。 取值为“influxdb”,表示查询GeminiDB Influx数据库实例。 取值为“redis”,表示查询GeminiDB Redis数据库实例。 如果不传该参数,表示查询所有数据库实例。 mode 否 String 实例类型。 取值为“Cluster”,表示GeminiDB Cassandra、GeminiDB Influx、GeminiDB Redis集群实例类型。 取值为“InfluxdbSingle”,表示GeminiDB Influx单节点实例类型。 取值为“ReplicaSet”,表示GeminiDB Mongo副本集实例类型。 如果不传datastore_type参数,自动忽略该参数设置。 vpc_id 否 String 虚拟私有云ID,获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,在虚拟私有云的详情页面查找VPC ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询VPC列表。 subnet_id 否 String 子网的网络ID,获取方法如下: 方法1:登录虚拟私有云服务的控制台界面,单击VPC下的子网,进入子网详情页面,查找网络ID。 方法2:通过虚拟私有云服务的API接口查询,具体操作可参考查询子网列表。 offset 否 Integer 索引位置偏移量,表示从指定project ID下最新的实例创建时间开始,按时间的先后顺序偏移offset条数据后查询对应的实例信息。 取值大于或等于0。不传该参数时,查询偏移量默认为0,表示从最新的实例创建时间对应的实例开始查询。 limit 否 Integer 查询实例个数上限值。 取值范围:1~100。不传该参数时,默认查询前100条实例信息。
  • 约束限制 表级时间点恢复不支持恢复带触发器的表。 为避免恢复失败和对原数据产生影响,表级恢复会去除外键约束。 如果恢复的时间点不存在选中恢复的表,则恢复任务失败。 库表级时间点恢复期间不允许对实例做规格变更,重启,删除等操作。 实例的表数量小于等于20000张,才能执行恢复库表操作。当需要恢复的表数量超过2000张时,建议您使用恢复到指定时间点功能进行恢复,具体请参考将数据库实例恢复到指定时间点。
  • 参数解析 表1 慢查询相关的参数解析 参数名称 说明 long_query_time 当SQL语句执行时间超过此数值时,就会被记录到慢日志中。精度可达秒级别,默认为10s,建议设置为1s。 注意:锁等待时间并不计算在执行时间内。 log_queries_not_using_indexes 是否记录未使用索引的查询,默认OFF。 log_throttle_queries_not_using_indexes 每分钟允许写入到慢查询日志的未使用索引的语句,默认为0。
  • 计费项 表1 计费项说明 计费项 计费说明 数据库实例 对所选的实例规格进行计费,实例购买后立即开始计费,详情见计费规则。 数据库存储 对数据库存储空间进行计费,购买时无需选择存储容量,存储费用按照实际使用量每小时计费。 备份存储 提供了部分免费存储空间,用于存放您的备份数据,其总容量约为您使用存储容量的100%。备份存储用量超过数据库存储空间的100%,超出部分将按照备份计费标准收费。 公网流量 GaussDB(for MySQL)实例支持公网访问,公网访问会产生带宽流量费;GaussDB(for MySQL)数据库实例在云内部网络产生的流量不计费。 HTAP实例 若使用了HTAP实例,需要按HTAP实例进行收费。具体收费标准参见HTAP计费说明。
  • 请求示例 配置音色为知倩(资讯女声),形象选择小娅正装深色西装站姿,阅读内容第一张图片为“1111213第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下”,第二张图片为“看下第二张图片吧111111111”。 PUT https://{endpoint}/v1/{project_id}/digital-human/video/{video_id}/info { "tts_config" : { "speed" : 0, "volume" : 50, "delay" : 0, "audio_format" : "wav", "sample_rate" : "16000", "property" : "zhiqian", "tts_source" : 1 }, "video_config" : { "background_id" : "94e06659-75f6-461a-xxx", "show_subtitles" : false, "resolution_type" : 0 }, "character_config" : { "position" : { "x" : 371, "y" : 950 }, "character_id" : "xiaoya_suit_grey_stand" }, "read_config" : { "image_read_configs" : [ { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "d60acfdd-95df-4748-xxx", "read_content" : "1111213第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下" }, { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "aac35c42-f217-4ead-xxx", "read_content" : "看下第二张图片吧111111111" } ], "read_type" : 1, "character_position" : 0 } }
  • 响应示例 状态码: 200 OK { "id" : "05abb2e4-613e-4c42-xxx", "status" : 2, "name" : "ceshi5", "tts_config" : { "speed" : 0.0, "volume" : 50, "delay" : 0.0, "audio_format" : "wav", "sample_rate" : "16000", "property" : "zhiqian", "tts_source" : 1 }, "video_config" : { "background_id" : "94e06659-75f6-461a-xxx", "show_subtitles" : false, "resolution_type" : 0 }, "character_config" : { "position" : { "x" : 371, "y" : 950 }, "character_id" : "xiaoya_suit_grey_stand" }, "read_config" : { "image_read_configs" : [ { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "d60acfdd-95df-4748-xxx", "read_content" : "1111213第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下", "name" : "fdsa" }, { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "aac35c42-f217-4ead-xxx", "read_content" : "看下第二张图片吧111111111", "name" : "1245" } ], "ppt_read_configs" : [ ], "read_type" : 1, "character_position" : 0 } } 状态码: 400 Bad Request { "error_code" : "CBS.0003", "error_msg" : "This resource Id:[33dbe0e2-bb9b-4efc-xxx] does not exist." } 状态码: 500 Internal Server Error { "error_code" : "CBS.0004", "error_msg" : "Internal Server Error" }
  • 响应参数 状态码: 200 表10 响应Body参数 参数 参数类型 描述 create_time String 创建时间。 update_time String 更新时间。 error_msg String 错误信息 如: {"error_code":"0001","error_msg":"播报内容超过10分钟,请重新调整播报内容。"}。 id String 视频id。 name String 视频名称。 progress Integer 视频生成进度。取值范围:0~100。 status Integer 视频状态。 0:未初始化 1:生成中 2:生成成功 3:生成失败 subtitle_url String 字幕地址。 video_url String 视频的obs地址,当视频生成成功时返回。 video_shot String 视频截图地址,jpg格式,分辨率480 * 270。当status=2时,表示生成成功时返回。 character_config CharacterConfig object 形象设置。 compose_actions Array of integers 合成动作,如果不为空,则表示可以进行合成操作。 read_config ReadConfigResp object 播报配置。 tts_config TtsConfig object 音频配置。 video_config VideoConfigResp object 视频配置。 表11 CharacterConfig 参数 参数类型 描述 character_id String 形象id。 position Position object 位置坐标。 表12 Position 参数 参数类型 描述 x Integer 像素坐标x。 y Integer 像素坐标x。 表13 ReadConfigResp 参数 参数类型 描述 image_read_configs Array of ImageReadConfigResp objects 图片播报配置。 ppt_read_configs Array of PPTReadConfigResp objects ppt播报配置。 read_type Integer 播报选项: 0:纯文本播报 1:图片播报 2:ppt播报 默认:0 配置哪项会校验哪项是否为空。 read_content String 纯文本播报内容。 换行符会按400ms的静音进行分割。 character_position Integer 主播位置。 0:左 1:中 2:右 read_content_paragragh_times Array of integers read_content每段播报时间。 表14 ImageReadConfigResp 参数 参数类型 描述 read_content String 播报内容,长度为1~2500。 image_id String 图片id。 resolution Resolution object 图片显示像素(748*420)。 image_url String 图片地址。 name String 图片名。 表15 PPTReadConfigResp 参数 参数类型 描述 read_content String 播报内容,长度为3~2500。 image_id String PPT转化有的图片id。 resolution Resolution object 图片显示像素(748*420)。 image_url String 图片地址。 name String 图片名。 表16 Resolution 参数 参数类型 描述 x Integer 像素x。 y Integer 像素y。 表17 TtsConfig 参数 参数类型 描述 property String 用于设置音色。取值范围: chinese_huaxiaomei_common:华小美(温柔女声) chinese_huaxiaolu_common:华小璐(知性女声) chinese_huaxiaoru_common:华小汝(中英女声) chinese_huaxiaohan_common:华小涵(中英女声) chinese_huaxiaozhen_common:华小珍(中英女声) chinese_huaxiaoxia_common:华小夏(热情女声) chinese_huaxiaowen_common:华小雯(柔美女声) chinese_huaxiaoshu_common:华小舒(舒缓女声) chinese_huaxiaowei_common:华小唯(嗲柔女声) chinese_huaxiaoliang_common:华小靓(嘹亮女声) chinese_huaxiaoyan_common:华小颜(严厉女声) chinese_huaxiaoxuan_common:华小萱(台湾女声) chinese_huanvxia_literature:华女侠(武侠女声) chinese_huaxiaomin_common:华小闽(闽南女声) chinese_xiaoqi_common:小琪(标准女声) chinese_xiaoyan_common:小燕(温柔女声) chinese_xiaowen_common:小雯(柔美女声) chinese_xiaojing_common:小靖(俏皮女声) chinese_xiaoxia_common:小夏(热情女声) chinese_xiaoqian_common:小倩(成熟女声) english_cameal_common:cameal(英文女声) aixia:小霞(亲和女声) zhiqian:知倩(资讯女声) ava:ava(美语女声) luna:Luna(英音女声) emily:Emily(英音女声) chinese_huaxiaogang_common:华晓刚(利落男声) chinese_huaxiaodong_common:华晓东(成熟男声) chinese_huaxiaoning_common:华小宁(中英男声) chinese_huaxiaoyang_common:华晓阳(朝气男声) chinese_huaxiaoxuan_literature:华晓悬(悬疑男声) chinese_xiaoyu_common:小宇(标准男声) chinese_xiaosong_common:小宋(激昂男声) aide:小德(新闻男声) aishu:小舒(资讯男声) yaqun:小群(卖场广播) luca:Luca(英音男声) eric:Eric(英音男声) 说明: 如果有自定义的音色,也可以配置为自定义的取值。 speed Float 用户设置音速。 volume Integer 用于设置音量。 delay Float 段首停顿时间。 取值范围:0~60。 单位:秒。 默认值:0。 pitch String 音高。 取值范围: -500~500 默认值:0。 audio_format String 语音格式头,包括wav、mp3、pcm。 默认值:wav。 sample_rate String 采样率,包括16000、8000。 默认值:8000。 tts_source Integer tts来源。 0:huawei 1:ali 2:用户克隆声音 默认值:0。 表18 VideoConfigResp 参数 参数类型 描述 background_id String 背景id。可以通过调用获取图片列表获取。 logo_id String 图标id。可以通过调用获取图片列表获取。 show_subtitles Boolean 是否显示字幕。默认值:false。 resolution_type Integer 画面分辨率。 0:宽屏landscape(默认), 1:竖屏portrait。 background_url String 背景图片地址,取默认背景的第一张。 image_frame_url String 播报框地址 和background绑定,如果使用用户自定义背景,则使用演播厅框。 logo_url String logo地址。 状态码: 400 表19 响应Body参数 参数 参数类型 描述 error_code String 错误码 CBS.XXXX。 error_msg String 错误详情。 状态码: 500 表20 响应Body参数 参数 参数类型 描述 error_code String 错误码 CBS.XXXX。 error_msg String 错误详情。
  • URI PUT https://{endpoint}/v1/{project_id}/digital-human/video/{video_id}/info 表1 路径参数 参数 是否必选 参数类型 描述 endpoint 是 String 终端节点,即调用API的请求地址。 不同服务不同区域的endpoint不同,您可以从终端节点中获取。 例如,CBS服务在“华北-北京四”区域的“endpoint”为“cbs-ext.cn-north-4.myhuaweicloud.com”。 project_id 是 String 项目ID,用于资源隔离。请参见获取项目ID。 video_id 是 String 视频id。可以通过调用获取视频列表接口获取。
  • 请求参数 表2 请求Body参数 参数 是否必选 参数类型 描述 tts_config 是 TtsConfig object 音频配置。 video_config 是 VideoConfig object 背景配置。 如果为空,使用默认背景。 character_config 是 CharacterConfig object 形象设置。 read_config 是 ReadConfig object 播报配置。 表3 TtsConfig 参数 是否必选 参数类型 描述 property 是 String 用于设置音色。取值范围: chinese_huaxiaomei_common:华小美(温柔女声) chinese_huaxiaolu_common:华小璐(知性女声) chinese_huaxiaoru_common:华小汝(中英女声) chinese_huaxiaohan_common:华小涵(中英女声) chinese_huaxiaozhen_common:华小珍(中英女声) chinese_huaxiaoxia_common:华小夏(热情女声) chinese_huaxiaowen_common:华小雯(柔美女声) chinese_huaxiaoshu_common:华小舒(舒缓女声) chinese_huaxiaowei_common:华小唯(嗲柔女声) chinese_huaxiaoliang_common:华小靓(嘹亮女声) chinese_huaxiaoyan_common:华小颜(严厉女声) chinese_huaxiaoxuan_common:华小萱(台湾女声) chinese_huanvxia_literature:华女侠(武侠女声) chinese_huaxiaomin_common:华小闽(闽南女声) chinese_xiaoqi_common:小琪(标准女声) chinese_xiaoyan_common:小燕(温柔女声) chinese_xiaowen_common:小雯(柔美女声) chinese_xiaojing_common:小靖(俏皮女声) chinese_xiaoxia_common:小夏(热情女声) chinese_xiaoqian_common:小倩(成熟女声) english_cameal_common:cameal(英文女声) aixia:小霞(亲和女声) zhiqian:知倩(资讯女声) ava:ava(美语女声) luna:Luna(英音女声) emily:Emily(英音女声) chinese_huaxiaogang_common:华晓刚(利落男声) chinese_huaxiaodong_common:华晓东(成熟男声) chinese_huaxiaoning_common:华小宁(中英男声) chinese_huaxiaoyang_common:华晓阳(朝气男声) chinese_huaxiaoxuan_literature:华晓悬(悬疑男声) chinese_xiaoyu_common:小宇(标准男声) chinese_xiaosong_common:小宋(激昂男声) aide:小德(新闻男声) aishu:小舒(资讯男声) yaqun:小群(卖场广播) luca:Luca(英音男声) eric:Eric(英音男声) 说明: 如果有自定义的音色,也可以配置为自定义的取值。 speed 是 Float 用户设置音速。 volume 是 Integer 用于设置音量。 delay 是 Float 段首停顿时间。 取值范围:0~60。 单位:秒。 默认值:0。 pitch 否 String 音高。 取值范围: -500~500。 默认值:0。 audio_format 否 String 语音格式头:wav、mp3、pcm。 默认:wav。 sample_rate 否 String 采样率:16000、8000。 默认值:8000。 tts_source 否 Integer tts来源。 0:huawei 1:ali 2:用户克隆声音 默认值:0。 表4 VideoConfig 参数 是否必选 参数类型 描述 background_id 是 String 背景id。可通过调用获取图片列表接口获取。 logo_id 否 String 图标id。可通过调用获取图片列表接口获取。 show_subtitles 否 Boolean 是否显示字幕。默认值:false。 resolution_type 否 Integer 画面分辨率。 0:宽屏landscape(默认) 1:竖屏portrait 表5 CharacterConfig 参数 是否必选 参数类型 描述 character_id 是 String 形象id。可通过调用获取形象列表接口获取。 position 否 Position object 位置坐标。 表6 Position 参数 是否必选 参数类型 描述 x 是 Integer 像素坐标x。 y 是 Integer 像素坐标x。 表7 ReadConfig 参数 是否必选 参数类型 描述 image_read_configs 否 Array of ImageReadConfig objects 插图播报配置。 read_type 是 Integer 播报选项。 0:纯文本播报(使用read_content 字段)。 1:插图播报(使用image_read_configs字段)。 3:自定义音频播报(使用audio字段) 会根据选项进行具体的字段校验。 read_content 否 String 纯文本播报内容。长度为1-2500。 character_position 否 Integer 主播位置。 0:左 1:中 2:右 默认值:1。 read_content_paragraph_interval 否 Integer 段落播报间隔。 单位:ms。 取值范围:0~5000。 默认值:400。 image_frame_id 否 String 播报框id。可通过调用获取图片列表接口获取。 audio_url 否 String 用户的音频文件obs地址,为https格式(如:https://cbs-digital-human-cn-north-4.obs.myhuaweicloud.com:443/audio.wav)。当字段不为空时,表示将使用用户自己的音频文件。 不支持PPT和图片播报,不支持字幕。音频格式文件的格式为wav,音频最长支持20分钟,支持100M。该功能的使用需要用户启动OBS授权。 表8 ImageReadConfig 参数 是否必选 参数类型 描述 read_content 是 String 播报内容,长度为1~2500。 image_id 是 String 图片id。可通过调用获取图片列表接口获取。 resolution 是 Resolution object 图片显示像素(748*420)。 表9 Resolution 参数 是否必选 参数类型 描述 x 否 Integer 像素x。 y 是 Integer 像素y。
  • 响应示例 状态码: 200 OK { "id" : "05abb2e4-613e-4c42-xxx", "status" : 2, "name" : "ceshi5", "tts_config" : { "speed" : 0.0, "volume" : 50, "delay" : 0.0, "audio_format" : "wav", "sample_rate" : "16000", "property" : "zhiqian", "tts_source" : 1 }, "video_config" : { "background_id" : "94e06659-75f6-461a-xxx", "show_subtitles" : false, "resolution_type" : 0 }, "character_config" : { "position" : { "x" : 371, "y" : 950 }, "character_id" : "xiaoya_suit_grey_stand" }, "read_config" : { "image_read_configs" : [ { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "d60acfdd-95df-4748-xxx", "read_content" : "1111213第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下,第一段文本播报一下", "name" : "fdsa" }, { "resolution" : { "x" : 1102, "y" : 620 }, "image_id" : "aac35c42-f217-4ead-xxx", "read_content" : "看下第二张图片吧111111111", "name" : "1245" } ], "ppt_read_configs" : [ ], "read_type" : 1, "character_position" : 0 } } 状态码: 400 Bad Request { "error_code" : "CBS.0003", "error_msg" : "This resource Id:[33dbe0e2-bb9b-4efc-xxx] does not exist." } 状态码: 500 Internal Server Error { "error_code" : "CBS.0004", "error_msg" : "Internal Server Error" }
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 create_time String 创建时间。 update_time String 更新时间。 error_msg String 错误信息 如: {"error_code":"0001","error_msg":"播报内容超过10分钟,请重新调整播报内容。"}。 id String 视频ID。 name String 视频名称。 progress Integer 视频生成进度。取值范围:0~100。 status Integer 视频状态。 0:未初始化 1:生成中 2:生成成功 3:生成失败 subtitle_url String 字幕地址。 video_url String 视频的obs地址,当视频生成成功时返回。 video_shot String 视频截图地址,jpg格式,分辨率480 * 270。当status=2时,表示生成成功时返回。 character_config CharacterConfig object 形象设置。 compose_actions Array of integers 合成动作。如果不为空,则表示可以进行合成操作。 read_config ReadConfigResp object 播报配置。 tts_config TtsConfig object 音频配置。 video_config VideoConfigResp object 视频配置。 表3 CharacterConfig 参数 参数类型 描述 character_id String 形象id。 position Position object 位置坐标。 表4 Position 参数 参数类型 描述 x Integer 像素坐标x。 y Integer 像素坐标x。 表5 ReadConfigResp 参数 参数类型 描述 image_read_configs Array of ImageReadConfigResp objects 图片播报配置。 ppt_read_configs Array of PPTReadConfigResp objects ppt播报配置。 read_type Integer 播报选项。配置哪项会校验哪项是否为空。 0:纯文本播报 1:图片播报 2:ppt播报 默认值:0 。 read_content String 纯文本播报内容。 换行符会按400ms的静音进行分割。 character_position Integer 主播位置。 0:左 1:中 2:右 read_content_paragragh_times Array of integers read_content每段播报时间。 表6 ImageReadConfigResp 参数 参数类型 描述 read_content String 播报内容,长度为1~2500。 image_id String 图片id。 resolution Resolution object 图片显示像素(748*420)。 image_url String 图片地址。 name String 图片名。 表7 PPTReadConfigResp 参数 参数类型 描述 read_content String 播报内容,长度为3~2500。 image_id String PPT转化的图片id。 resolution Resolution object 图片显示像素(748*420)。 image_url String 图片地址。 name String 图片名。 表8 Resolution 参数 参数类型 描述 x Integer 像素x。 y Integer 像素y。 表9 TtsConfig 参数 参数类型 描述 property String 用于设置音色。 speed Float 用户设置音速。 volume Integer 用于设置音量。 delay Float 段首停顿时间。 取值范围:0~60。 单位:秒。 默认值:0。 pitch String 音高。 取值范围: -500~500。 默认值:0。 audio_format String 语音格式头,包括wav、mp3、pcm。 默认值:wav。 sample_rate String 采样率,包括16000、8000。 默认值:8000。 tts_source Integer tts来源。 0:huawei 1:ali 2:用户克隆声音 默认值:0。 表10 VideoConfigResp 参数 参数类型 描述 background_id String 背景id。 logo_id String 图标id。 show_subtitles Boolean 是否显示字幕。 默认值:false。 resolution_type Integer 画面分辨率。 0: 宽屏landscape(默认) 1: 竖屏portrait background_url String 背景图片地址,取默认背景的第一张。 image_frame_url String 播报框地址和background绑定,如果使用用户自定义背景,则使用演播厅框。 logo_url String logo地址。 状态码: 400 表11 响应Body参数 参数 参数类型 描述 error_code String 错误码 CBS.XXXX。 error_msg String 错误详情。 状态码: 500 表12 响应Body参数 参数 参数类型 描述 error_code String 错误码 CBS.XXXX。 error_msg String 错误详情。
  • URI GET https://{endpoint}/v1/{project_id}/digital-human/video/{video_id}/info 表1 路径参数 参数 是否必选 参数类型 描述 endpoint 是 String 终端节点,即调用API的请求地址。 不同服务不同区域的endpoint不同,您可以从终端节点中获取。 例如,CBS服务在“华北-北京四”区域的“endpoint”为“cbs-ext.cn-north-4.myhuaweicloud.com”。 project_id 是 String 项目ID,用于资源隔离。请参见获取项目ID。 video_id 是 String 视频id。可以通过调用获取视频列表接口获取。
  • 功能优势 函数计算为实时推理工作负载提供以下功能优势: 预留GPU实例 函数计算平台提供了默认的按量GPU实例之外的另一种GPU使用方式——预留GPU实例。如果您希望消除冷启动延时的影响,满足实时推理业务低延迟响应的要求,可以通过配置预留GPU实例来实现。更多关于预留模式的信息,请参见预留实例管理。 服务质量优先,服务成本次优 预留GPU实例的计费周期不同于按量GPU实例,预留GPU实例是以实例存活生命周期进行计费,而不考虑实例的活跃与闲置(不按请求计费)。因此,相较于按量GPU实例,总体使用成本较高,但相较于长期自建GPU集群,降本幅度达50%以上。 规格最优 函数计算平台提供的GPU实例规格,允许您根据自己的工作负载选择不同的卡型,独立配置GPU/MEM。最小GPU规格小至1 GB显存/算力,将为您提供最贴合业务的实例规格。 突发流量支撑 函数计算平台提供充足的GPU资源供给,当业务遭遇突发流量时,函数计算将以秒级弹性供给海量GPU算力资源,避免因GPU算力供给不足、GPU算力弹性滞后导致的业务受损。
  • 共享VPC 共享VPC是基于资源访问管理(Resource Access Manager,简称RAM)服务的机制,VPC的所有者可以将VPC内的子网共享给其他账号使用,实现网络资源跨租户共享。在函数中可以配置其他用户共享给您的子网,从而可以在函数中访问该子网下的资源。 如果需要在函数中访问其他用户共享给您的子网,请先确保该子网的拥有者已经正常为您配置了子网共享(如何配置请参考VPC子网共享给其他账号),然后在函数的网络配置中选择共享的子网即可,具体操作请参考访问VPC。如果后续VPC子网拥有者取消了共享,则您将无法在函数中访问该子网。 有关VPC子网共享的更多信息,请参见《虚拟私有云用户指南》的“共享VPC”相关内容。 父主题: 配置函数
  • 使用yaml配置使用SWR公共镜像 1 2 3 4 5 6 7 version: 2.0 # 必须是2.0 steps: BUILD: - swr: image: cloudbuild@ddd inputs: command: echo 'hello' 参数名 参数类型 描述 是否必填 默认值 image string 镜像地址。 镜像地址有两种格式: cloudbuild@maven3.5.3-jdk8-open ,以cloudbuild开始,@作为分隔符,后面是编译构建提供的默认镜像。 完整的swr镜像地址,例如:swr.example.example.com/codeci_test/demo:141d26c455abd6d7xxxxxxxxxxxxxxxxxxxx 是 无 command string 执行命令。 例如,若使用的镜像是用于Maven构建,则配置Maven构建命令,若使用的镜像是用于NPM构建,则配置NPM构建命令,以此类推。 是 无 父主题: 单任务配置
  • 前提准备 已有可用项目,如果没有,请新建项目。 已在项目中新建可用代码仓库,如果没有,请新建代码仓库。 在代码仓库中,新建“.cloudbuild”目录,并将yaml文件存放在该目录下,yaml文件编写方法及规范请参考build.yml文件的结构详解。 若yaml文件不存放在“.cloudbuild”目录,可通过“CB_BUILD_YAML_PATH”参数来指定yaml文件在代码仓中的路径。参数配置可参考配置构建参数。
  • 配置并执行yaml构建任务 单击“下一步”,进入“构建模板”页面。 选择“空白构建模板”,单击“下一步”。 选择何种构建模板并不影响使用yaml构建,可以选择系统推荐模板,也可以不使用模板 进入“构建步骤”页签,页面左上角选择“代码化”。 系统会在选择源码源阶段配置的代码仓库及分支中,自动读取yaml文件,可在此处对yaml文件进行修改。 修改完成后需单击右上角“新建”。 单击“新建并执行”,yaml文件修改即可生效并运行yaml构建任务,构建脚本提交后将覆盖原build.yml文件。
  • 购买须知 在CodeArts支持的区域内,各区域独立开通购买、独立计费。 您可以购买CodeArts Build套餐,或者开通/购买软件开发生产线服务组合套餐,体验一站式、全流程、安全可信的软件开发生产线。 购买编译构建服务需要您拥有租户账号,或拥有Tenant Administrator权限的IAM用户账号,配置权限策略方法请参考创建用户组并授权。 若已经购买了CodeArts套餐,则无需再单独购买CodeArts Build套餐。
  • 规则说明 2020年10月16日前,未在CodeArts某个区域下产生过费用的用户,按照新版计费规则,需在该区域开通/购买CodeArts或单独购买CodeArts Build套餐后使用。 在该区域内产生过费用的用户,延续旧版计费规则,可参考购买服务在该区域开通编译构建服务包年/包月套餐。 例如: 用户于2020年3月在“华北-北京四”购买了半年期的包月套餐。由于疫情影响业务,套餐到期后关闭了CodeArts服务;2020年10月20日将重新启用CodeArts。 若用户仍使用“华北-北京四”,可以购买旧版套餐使用。 若用户使用其它区域,则需购买CodeArts或者编译构建服务新版计费。 更多计费详情,请参考计费说明。
  • 购买服务 进入购买编译构建服务页面。 确认服务规格信息,单击“免费开通”。 表1 资源规格 资源项 资源规格 构建时长(分钟/月) 1800分钟/月。 构建并发(个) 1个内置执行机(2U8G)和1个自定义执行机并发。 确认套餐包配置信息,勾选“我已经阅读并同意”协议,单击页面右下角“立即开通”,即可下单成功。 表2 套餐包配置 配置项 配置详情 计费模式 包年/包月。 区域 选择需要使用的区域。不同区域购买的资源不能跨区使用,需慎重选择。 产品 选择“Build专业版”。 产品描述 免费使用构建时长1800分钟/月,单租户1个内置执行机(2U8G)并发和1个自定义执行机并发,使用限制性资源池,超过并发数时构建任务会进行排队。用户可额外购买构建加速包提升效率和购买构建并发包扩容。 购买时长 选择“1个月”。 自动续费 勾选后将开启自动续费。自动续费规则请参考自动续费规则说明。 下单成功即服务开通成功。
  • 方案架构 图1 业务架构 架构说明:该方案结合多端应用与先进技术,旨在提升企业的业务效率和用户体验。支持APP、小程序、H5、PC端等,并可灵活嵌入员工办公平台如Welink、企业微信、飞书等。借助华为云盘古大模型和数字内容Metastudio,高效展示企业业务价值,并支持营销内容的创作与分发。 此外,该方案还集成了华为Metastudio的数字人服务、声音复刻和AI智能抠图,快速生成销售数字分身。智能问答功能基于盘古大模型+向量数据库,提升企业知识库的互动体验。为确保业务的高可用性和高性能,另外该方案结合了华为CCE云容器引擎和RDS云数据库RDS服务。CCE提供容器应用管理能力和应用级弹性扩容,确保业务快速响应需求。RDS具备完善的性能监控和安全防护措施,简化运营流程,使企业更专注于应用开发和业务发展。这一全面方案将多端应用、AI技术与内容创作融为一体,助力企业提升业务效率和用户体验。 核心应用 利用AI增强的销售和营销工具,涉及客户数据分析。内容自动化创建及市场智能推广,旨在提高业务效率和促进销售增长。 能力中台 作为技术枢纽,集成了智能内容中心、推广中心、客户中心和数据中心等。为企业提供内容管理、市场推广、客户关系和数据分析的综合能力,以支撑业务增长和决策制定。 开放平台对接 开放对接平台使企业的OA、CRM、财务和CMS系统能够与外部系统集成。优化了业务流程,提高了运营效率,同时确保了信息的一致性和易访问性。 图2 部署架构
  • 方案优势 一站式服务 全面的业务覆盖: 方案通过集成销售、推广和管理等功能,为企业提供了从前端的客户接触点到后端的运营管理的全链条服务。这意味着企业可以在一个平台上解决多种业务需求,无需投资于多个不同的系统或工具,从而降低了复杂性和成本。 流程协同: 集成化的服务让不同的部门(如销售、市场、客服)能够更加紧密地协作共享信息和数据,提高工作效率和一致性,避免信息孤岛的问题。 数据驱动决策 实时数据分析: 方案提供的实时数据分析和可视化大屏,使得企业能够即时获取业务运营的关键指标和趋势,从而快速响应市场变化。 预测性分析: 利用先进的数据挖掘和机器学习技术,物料能够收集市场趋势和客户行为,为企业的战略规划和运营决策提供科学依据。 用户体验优化 定制化界面与交互: 方案允许企业根据自己的品牌风格和用户需求定制化界面和交互设计,提供更加个性化和友好的用户体验。 智能化功能: 利用AI技术,如自然语言处理和图像识别,方案可以提供智能客服、个性化推荐等功能,提升用户满意度和粘性。 灵活性和扩展性 模块化设计: 方案采用模块化设计,使得企业可以根据当前的业务需求选择合适的模块使用,并在未来随着业务的发展灵活添加新模块或功能。 云原生架构: 基于云原生技术构建,方案能够无缝地在云环境中扩展,支持横向扩展和自动扩展功能,确保在用户数量剧增或数据量激增时,系统依然保持高性能和稳定性。
  • 应用场景 加推利用AIGC和Martech技术,为企业成功打造了智能销售工具库系统。 数字人名片展业系统:递出名片的同时更好向客户介绍自己、产品业务和品牌实力; 销售推广工具库:包含文件网盘、获客文章、海报、短视频等,将营销工具和内容赋能销售随时随地推广; 智能AI雷达:客户关键浏览访问实时智能提醒、客户每次浏览价值智能生成小结、客户内容传播数字人脉可视化、客户跟进时机智能预测提醒; 企业数字人脉系统:所有递出的名片连接客户企业清晰可查、销售推广客户互动智能报表生成、企业Boss雷达智能调度每个员工、开放对接平台无缝对接企业相关系统。 企业销售和市场推广 业务挑战:在当今快速变化的市场环境中,企业面临的销售和市场推广挑战愈发复杂多元。首先,缺乏一个集成化和智能化的营销工具及内容管理平台,使得销售团队难以高效利用和管理营销资源,影响了客户互动的质量和转化效率。其次,分散的销售网络和缺乏有效的调度机制导致企业无法实现资源的优化配置,同时,缺少实时的市场数据反馈和分析系统,使得企业难以及时洞察市场变化,快速调整营销策略以应对竞争。此外,随着客户需求的日益个性化,企业在提供定制化和互动性强的客户体验方面面临巨大挑战,这直接关系到客户满意度和忠诚度的提升。 业务效果:企业可以通过定制化的智能名片集成产品视频、和即时沟通功能,增强潜在客户的互动体验。小程序推广码可以结合留资信息和事件触发,为特定场合或活动提供专属内容,从而提高用户参与度和转化率。 方案优势:引入灵活配置内容和交互式元素到智能名片中,如物料展示、即时问答等,以提升用户的参与感和品牌记忆度。 客户关系管理 业务效果:通过高级线索管理系统,企业能够实现线索的捕获和分配,确保高价值线索得到优先处理。转介绍系统可以通过激励机制鼓励现有客户或合作伙伴分享推荐,进一步扩大潜在客户基础。 方案优势:数据导向引入分析模型来预测客户需求和购买行为,实现更个性化的客户服务和准确营销。 内容管理与分享 业务效果:内容中台不仅支持文本和图像,还可以管理和分发互动式内容如在线课程、互动问答等,为用户提供更丰富的知识分享和学习体验。 方案优势:利用模块化技术生成个性化内容推荐,根据企业的用户画像,为企业提供量身定制的阅读列表,增强用户粘性。 任务和活动管理 业务效果:任务中心可以与企业的CRM系统和销售管道无缝集成,自动化任务分配和进度追踪,确保销售团队专注于最有价值的活动和客户。 方案优势:引入游戏化元素,如排行榜、成就徽章等,激励销售团队以更积极的态度参与销售任务和市场活动。 企业内部管理 业务效果:通过高度可配置的员工管理系统,企业可以根据不同的业务单位和角色设置不同的权限和数据访问级别,确保信息安全同时提升工作效率。 方案优势:确保员工数据和业务记录的不可篡改性和透明度,增强内部治理的信任度。
  • 响应示例 状态码: 200 successful operation { "storage_pool" : { "id" : "d70a8f73-edef-4b71-beb3-7dbc22f0365e", "name" : "SAS-ojoiv", "edge_site_id" : "a4a36874-c41b-4295-9fd5-6823864fd564", "storage_type" : "SAS", "status" : "AVAILABLE", "assigned_size" : 36, "resource_spec_code" : "ies.blockstorage.gear1", "capacity" : 144, "market_options" : { "charge_mode" : "prepaid", "prepaid_options" : { "order_id" : "CS2201181056V3SK6", "product_id" : "OFFI644832402269233154", "pay_mode" : "FULL" } }, "created_at" : "2022-01-18T02:56:02.76091Z", "updated_at" : "2022-01-18T02:59:56.5601Z", "effected_at" : "2022-01-19T02:59:25Z" } }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 storage_pool StoragePool object 存储池 表4 StoragePool 参数 参数类型 描述 id String 存储池ID name String 存储池名称 edge_site_id String 边缘小站ID storage_type String 存储类型。 SAS:高IO SSD:超高IO SAS_SD:高IO(软件定义型专用) SSD_SD:超高IO(软件定义型专用) SAS_ARM:高IO(鲲鹏) SSD_ARM:超高IO(鲲鹏) status String 存储池状态。 CREATING:创建中 AVAILABLE:可用 EXPANDING:扩容中 PENDING_PAYMENT:待支付 assigned_size Integer 存储池大小。 当前购买的存储容量。 resource_spec_code String 资源规格编码 capacity Integer 总容量 market_options MarketOptions object 计费信息 created_at String 创建时间 updated_at String 更新时间 effected_at String 生效时间 表5 MarketOptions 参数 参数类型 描述 charge_mode String 计费模式。 prepaid:包周期 prepaid_options PrepaidOptions object 包周期计费信息 表6 PrepaidOptions 参数 参数类型 描述 order_id String 订单ID product_id String 产品ID pay_mode String 包周期付款类型 FULL: 全预付 HALF:半预付 PAID_BY_YEAR:按年付费
共100000条