SuperAPI AI 工具集

clinical-trials-search

智能体与模型

查看项目

更新于 10-15 20:06

技能介绍

用途:通过自然语言直接检索 ClinicalTrials.gov 全部临床研究数据,无需构造复杂搜索参数,适合查找进行中或已完成的临床试验、入组资格、招募状态、治疗方案对比、结局与安全性数据。

主要能力:语义搜索理解查询含义而非仅关键词匹配;返回完整试验信息,含分期、适应症、干预措施与结局;附带可用时的数据可视化图片链接;覆盖 ClinicalTrials.gov 全量数据。

使用方式:需 Node.js 18+(使用内置 fetch)及来自 https://platform.valyu.ai 的 Valyu API 密钥(含 10 美元免费额度)。脚本路径相对于技能安装目录,运行前先定位:CLINICAL_TRIALS_SCRIPT=$(find ~/.claude/plugins/cache -name "search" -path "/clinical-trials-search//scripts/*" -type f 2>/dev/null | head -1),再用完整路径执行,如 $CLINICAL_TRIALS_SCRIPT "CAR-T cell therapy trials" 15。若返回 setup_required: true,先向用户索取密钥并运行 scripts/search setup <api-key>,再重试搜索。结果可用 jq 处理,如 scripts/search "query" 10 | jq -r '.results[].title'。

输出与错误:返回 JSON,含 success、type、query、result_count、results(title、url、content、source、relevance_score、images)与 cost;失败时返回 success: false 及 error,退出码 0 成功、1 错误。API 端点为 https://api.valyu.ai/v1 的 /search,使用 X-API-Key 头认证。

集成:可通过 Valyu SDK 在 Python 或 TypeScript 项目中调用,指定 included_sources 为 valyu/valyu-clinical-trials。

限制:依赖 Valyu API 密钥与额度,具体收费与配额以官方为准;资料未提供离线使用、数据更新频率或医学建议相关说明。