mcpField
F
felo-cli

felo-cli

github.com/doggy8088Agent 工作流883 次安装35 周前更新
代码仓库

关于 felo-cli

用于在仓库中处理 Felo Open Platform 聊天工作流的技能。它按场景指引开发者使用 CLI、SDK 或直接调用 API,并提供响应与限流处理参考。

主要功能

  1. 01优先使用 CLI 并输出 JSON
  2. 02通过 Felo 客户端函数集成 SDK
  3. 03提供 HTTP API 调用参考
  4. 04说明错误与限流处理

适用场景

  1. 01通过 CLI 获取结构化聊天结果
  2. 02以编程方式集成聊天工作流
  3. 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 聊天工作流。

优先按以下顺序使用项目工具:

  1. CLI:npx -y @willh/felo-cli --json "<query>"(检索内容时始终使用 --json,以保留完整的结构化输出)。
  2. SDK:在需要程序化集成时,使用 src/felo-client.ts 中的 createFeloClient() / feloChat()。
  3. 仅在验证协议层行为时直接调用 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