SuperAPI AI 工具集

tooluniverse-database-logins

数据与分析

查看项目

更新于 10-16 01:16

技能介绍

用途:帮助用户为 ToolUniverse 的少数数据库工具添加登录凭据(API key)。多数工具无需登录,仅少数数据库需要用户自己的免费或授权账号。面向的通常是科学家而非程序员,需用平实语言逐步说明。

主要能力:判断所需登录项;给出获取链接与操作步骤;指导在托管版或本地版中保存密钥;验证是否生效。常见登录项包括 NCBI_API_KEY(配合 NCBI_EMAIL,可加速 PubMed、Gene、Protein 等 NCBI 工具)、OMIM_API_KEY、DISGENET_API_KEY、UMLS_API_KEY、OPENALEX_API_KEY、SEMANTIC_SCHOLAR_API_KEY、HF_TOKEN。完整列表及步骤见 https://connect.aiscientist.tools/credentials。涉及付费、计量、授权或机构声明的登录,应先告知再由用户决定。

使用方式:根据报错中缺失的设置名(如 OMIM_API_KEY)确定登录项;给用户获取链接并建议只申请最小权限(只读)。托管版在 https://connect.aiscientist.tools/credentials 搜索数据库、粘贴密钥并点 Save key,密钥加密存储且仅在该用户运行相关工具时使用。本地版(如 uvx tooluniverse 或 Python 安装)需在与具名一致的环境变量中设置,由用户自行加入 shell 配置或所用 .env 文件,不要代写值,之后重启助手。

验证与限制:用小的公开示例重跑该工具,例如 OMIM 用 BRCA1,并明确告知结果:成功即完成;仍显示 missing 说明名称不符或页面未保存;“Rejected/unauthorized”说明数据库未接受密钥(拼写、未激活或缺 API 权限),OMIM 与 UMLS 审批可能需数日;其他报错可能是数据库故障或限流,稍后重试。绝不让用户把密钥、令牌或密码粘贴到聊天,也不自行写入文件、命令或消息;绝不展示含密钥的工具输出,若已暴露应提示在提供方网站更换密钥。