更新时间:2021-07-27 GMT+08:00
分享

文本摘要(领域版)

前提条件

操作须知

为方便用户使用,SDK 中包含了样例工程,用户可下载使用,详细请参见Python SDK解压目录下的demo文件NlgClient.py,Python SDK文件下载路径python sdk

样例关键操作如下

# 根据初始化Client章节选择认证方式构造完成nlgClient后调用
response = nlgClient.domain_summary("华为刀片式基站解决方案是华为在深入理解客户诉求基础上,引领业界的创新解决方案。"
                             ,"华为", None, "zh", 0)
# 结果为code和json结构体
print(response.code)
print(json.dumps(response.res,ensure_ascii=False))

方法参数说明

NlgClient.summary(content, title, length_limit, lang, type)

表1 文本摘要领域版参数说明

参数名

参数类型

是否必须

说明

content

String

文本正文(目前仅支持UTF-8编码),长度为1~10000。(注:文本语言类型需和lang字段保持一致)。

length_limit

Float

生成摘要的长度限制。

  • length_limit > 1,则返回结果为字数最接近该值的摘要。
  • 0 <= length_limit <= 1,则返回结果为长度百分比最接近该值的摘要。

默认数值为0.3。

title

String

文本标题(目前仅支持UTF-8编码),长度为0~1000。

lang

String

支持的文本语言类型,目前支持中文(zh),默认为中文。

type

Integer

支持的领域类型,取值如下(目前只支持通用领域),默认为通用领域:

0:通用领域

返回数据结构

返回值为对象Response

表2 文本摘要领域版返回对象数据结构

参数名

类型

说明

code

Integer

响应码,意义同HTTP 返回的响应code。具体值参考 响应码

res

JSON对象

数据结构参考文本摘要(领域版)的响应消息。

分享:

    相关文档

    相关产品

close