@artale/pi-fi

通过fi命令行免费调用多个主流LLM服务

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:@artale/pi-fi。
它的用途是:通过fi命令行免费调用多个主流LLM服务
详细介绍见:https://321skill.com/skills/artale-pi-fi/
请根据该页面的说明完成安装。

使用示例

'用fi命令调用Groq上的Llama 3 70B模型,帮我解释这段后端接口代码的逻辑',它会在终端执行对应fi命令,无需我单独配置Groq的API密钥,直接返回模型的代码解释结果。

对AI说:'帮我对比Gemini 2.0 Flash和Cerebras的Llama3模型对同一份产品需求文档的摘要效果',它会通过fi命令分别调用两个免费模型,获取生成的摘要后整理成对比表格供我参考。

对AI说:'写一个自动化脚本,每次我写完代码后自动用fi调用免费LLM生成符合规范的git提交说明',它会生成集成了fi命令的shell脚本,接入我的git工作流,实现提交信息自动生成,无需额外支付AI调用费用。

介绍

这个Skill解决了开发者和AI爱好者需要频繁切换不同免费大语言模型(LLM)API接口的麻烦。它通过一个统一的fi命令行工具,将多个提供免费额度的LLM服务(如Gemini、Groq、Cerebras、OpenRouter免费池、Pollinations)整合在一起,用户无需为每个服务单独配置API密钥和环境。

使用方式非常直接:在终端安装此npm包后,即可通过fi命令配合简单的参数来指定模型和输入内容,从而调用相应的免费LLM服务并获取文本生成结果。整个过程在命令行中完成,无需打开网页或使用复杂的SDK。

它非常适合需要快速、低成本地测试不同模型效果的开发者、学生、研究人员,以及希望在自动化脚本或工作流中集成AI文本生成功能的用户。对于不熟悉多个API配置细节的人来说尤其方便。

建议在使用前,先通过fi --help查看支持的具体模型和参数。由于依赖外部服务的免费额度,请注意各服务的调用频率、速率限制和可用性可能随时变化,不适合用于对稳定性和响应时间要求极高的生产环境。

核心特点

核心区别在于它专门聚合了多个提供稳定免费额度的LLM服务(如Gemini、Groq、OpenRouter免费池),并通过一个极简的CLI工具统一调用,避免了用户分别注册、配置多个API的繁琐过程。

注意事项

不适合需要高稳定性、高并发或商业级SLA的生产环境任务。

常见问题

需要为每个服务单独申请API密钥吗?

部分服务(如OpenRouter)可能需要,但该工具旨在简化配置,有些服务可能无需密钥或使用公共池。

支持哪些具体的模型?

支持Gemini、Groq的模型、Cerebras、OpenRouter免费池中的模型以及Pollinations等,具体列表请查看工具文档或使用帮助命令。