用途:该技能用于让用户或 AI 代理与 Cohere 平台交互,完成自然语言处理任务并管理相关资源,包括文档、模型、数据集和任务。Cohere 通过 API 提供高级语言模型能力,可用于构建文本生成、摘要和语言理解类应用。官方文档:https://docs.cohere.com/
主要能力:支持生成文本、生成聊天机器人回复、文本分类、文本嵌入、文档重排序。常见操作包括 list-models(获取可用模型列表)、summarize(摘要)、tokenize/detokenize(分词与还原)、classify(分类,可用少样本示例或微调模型)、rerank(按查询相关性重排文档,Rerank API v2)、embed(生成文本或图像嵌入,Embed API v2)、chat(基于对话生成回复,Chat API v2)。
使用方式:该技能通过 Membrane CLI 与 Cohere 交互,Membrane 自动处理认证与凭证刷新。安装:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>;无界面环境会打印授权 URL,用 membrane login complete <code> 完成。任意命令可加 --json 获得机器可读输出。建立连接:membrane connection ensure "https://cohere.ai/" --json,用户在浏览器完成认证;若状态为 BUILDING 可用 npx @membranehq/cli connection get <id> --wait --json 轮询直到 READY。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}',结果在 output 字段。当动作不覆盖需求时,可通过代理请求 Cohere API:membrane request CONNECTION_ID /path/to/endpoint,常用选项有 -X/--method、-H/--header、-d/--data、--json、--rawData、--query、--pathParam。
适用场景:需要对文本做摘要、分类、嵌入、语义搜索、相关性重排,或构建对话式 AI 应用时使用。也可在构建自定义 API 调用前先用已有动作发现能力。
限制与注意事项:建议优先使用 Membrane 处理外部应用通信;先发现再构建;不要让用户直接提供 API 密钥或令牌,应通过连接管理凭证。资料未提供具体收费、价格、配额、速率限制或各模型能力差异信息,暂未提供。