five

Text Insight API

收藏
RapidAPI2026-06-12 更新2026-06-11 收录
下载链接:
https://rapidapi.com/enthusiastai/api/text-insight-api1
下载链接
链接失效反馈
官方服务:
资源简介:
Sentiment, toxicity, PII & 5 more features in one call — full support for English, Spanish, Portuguese, German, French. Local ML models, under 150 ms.
创建时间:
2026-06-12
原始信息汇总

数据集概述:Text Insight API

类别: 文本分析

API 版本: 0.2.1 (当前)

核心功能

该 API 提供 8 种文本分析功能,可通过单次 API 调用获取,无需 LLM 往返,典型响应时间为 1–15 毫秒。其运行在本地的优化 ONNX 模型上,专为自动化管道设计。

包含的分析功能如下:

  1. 情感分析 (Sentiment)
  2. 语言检测 (Language)
  3. 关键词提取 (Keywords)
  4. 文本摘要 (Summary)
  5. 可读性评估 (Readability)
  6. 垃圾邮件评分 (Spam Score)
  7. 毒性检测 (Toxicity)
  8. PII (个人身份信息) 检测

语言支持: 主要聚焦于英语。语言检测、关键词和摘要功能支持 50 多种语言;情感和毒性模型基于英语调优。

端点与用法

提供两个主要端点:

  • POST /v1/analyze:用于分析单段文本。

    • 必需参数: text (1–50,000 字符)。
    • 可选参数:
      • features:指定要计算的功能列表(例如 ["sentiment", "keywords"])。省略则返回全部 8 项。
      • summary_sentences:摘要句数,1–10 (默认 3)。
      • keywords_limit:最大关键词数量,1–30 (默认 10)。
  • POST /v1/analyze/batch:用于批量分析最多 50 段文本。

    • 使用 texts (字符串数组) 替代 text
    • 限制: 每段文本 50,000 字符,每次请求总计不超过 200,000 字符。
    • 结果按输入顺序返回。

响应内容解读

每个特征的输出解释如下:

特征 解读
language ISO-639 语言代码,超过 50 种语言,带有 0–1 的置信度。
sentiment score 从 -1 (负面) 到 +1 (正面);labelpositive / neutral / negative
keywords 按排名排序的短语;relevance 0–1,数值越高表示与文本关联性越强。
summary 抽取式摘要——保留原文语序的信息量最大的句子。
readability Flesch Reading Ease 分数 0–100;leveleasy (≥ 70), medium (≥ 50), hard (≥ 30), 其余为 very_hard
spam score 0–1;is_spam 在分数 ≥ 0.5 时为真;signals 列出触发的启发式规则。
toxicity score 0–1;is_toxic 在分数 ≥ 0.5 时为真;包含按类别的概率 (如 insult, threat)。
pii 文本中发现的个人数据 (email, phone, credit_card, ip_address),包含精确的 start/end 偏移位置,可直接用于脱敏。

错误与限制

状态码 含义 操作
403 请求绕过了 RapidAPI 网关 使用正确的 *.p.rapidapi.com URL 和两个必需的请求头。
422 验证失败 (空文本、超过 5 万字符、未知功能、批量限制) 根据 detail 字段调整。
429 月度配额已用完 升级计划或等待重置。
5xx 服务器错误 建议使用退避策略重试。

其他限制: 每段文本 50,000 字符,每次批量请求 50 段文本,总计 200,000 字符。

隐私说明

文本在内存中处理,不会被存储。除了请求元数据(路径、状态、时长)外,不会记录任何信息。

二维码
社区交流群
二维码
科研交流群
商业服务