提取重点关键词
函数名:AI_提取重点关键词 / AI_ExtractKeyWords
功能描述
从文本中提取前 N 个最重要的关键词,适用于内容摘要、主题识别、标签生成等 NLP 场景。利用 AI 模型对文本内容进行分词与重要性评估,返回按权重排序的关键词。
会员等级:🟢 免费版(Free)
语法
excel
=AI_提取重点关键词(txt, num_max)参数
| 参数名 | 类型 | 必填 | 默认值 | 说明 |
|---|---|---|---|---|
| txt | String | 是 | — | 用户输入的待分析文本 |
| num_max | Integer | 否 | 3 | 返回关键词的最大数量 |
返回值
String — 返回提取的关键词,多个关键词以逗号分隔。
使用示例
示例一:默认提取 3 个关键词
提取文本中的核心关键词,默认返回 3 个。
公式:
excel
=AI_提取重点关键词("数字经济时代,数据资产已成为企业核心竞争力")结果:
数字经济, 数据资产, 核心竞争力示例二:自定义关键词数量
获取更多关键词以供进一步分析。
公式:
excel
=AI_提取重点关键词("绿色能源与可持续发展成为社会关注重点", 5)结果:
绿色能源, 可持续发展, 社会, 关注, 重点示例三:引用单元格文本
对单元格中的文本进行关键词提取。
公式:
excel
=AI_提取重点关键词(A2, 3)结果:
(A2 为待分析文本,返回 3 个关键词)技术说明
接口信息
- API 路径:/api/ai-llm/keyword-extract
- 请求方式:POST(application/json)
- 超时时间:120 秒(2 分钟)
- 执行模式:异步执行(ExcelAsyncUtil.Run)
请求参数
请求体包含以下字段:text(文本内容)、top_n(最大关键词数量)、machine_code(机器码)、activation_data(激活码)、version(会员等级标识)。
响应解析
解析 JSON 响应中的 keywords 字段并返回。
错误处理
| 错误场景 | 返回值 |
|---|---|
| API 返回错误(含 detail 或 message 字段) | 异常:{错误详情} |
| API 请求失败(非 200 状态码) | 异常:API请求失败 ({状态码}) |
| 请求过程中发生异常 | 异常:{异常信息} |
| 异步任务尚未完成 | Waiting... |