关于 felo-cli
用于在仓库中处理 Felo Open Platform 聊天工作流的技能。它按场景指引开发者使用 CLI、SDK 或直接调用 API,并提供响应与限流处理参考。
主要功能
- 01优先使用 CLI 并输出 JSON
- 02通过 Felo 客户端函数集成 SDK
- 03提供 HTTP API 调用参考
- 04说明错误与限流处理
适用场景
- 01通过 CLI 获取结构化聊天结果
- 02以编程方式集成聊天工作流
- 03验证 API 行为并处理限流
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ doggy8088/ felo-cli --skill felo-cli安装后在 Claude Code 中输入/felo-cli确认已加载。
附带文件references/api-contract.mdreferences/workflow.md
详细介绍
在本仓库中使用此技能处理 Felo Open Platform 聊天工作流。
优先按以下顺序使用项目工具:
- CLI:
npx -y @willh/felo-cli --json "<query>"(检索内容时始终使用--json,以保留完整的结构化输出)。 - SDK:在需要程序化集成时,使用
src/felo-client.ts中的createFeloClient()/feloChat()。 - 仅在验证协议层行为时直接调用 API。
直接 HTTP 调用参考:使用 POST https://openapi.felo.ai/v2/chat,并设置:
- 环境变量:
FELO_API_KEY Authorization: Bearer <FELO_API_KEY>Content-Type: application/json- 请求体
{ "query": "<string>" },其中query长度为 1..2000 个字符
根据 references/api-contract.md 和 references/workflow.md 处理成功/错误负载和速率限制标头。
评论
支持 Markdown