AI Tool Setup
Pi
Install the Felo Skill for Pi and optionally add Felo as a Pi model provider.
Use this guide to install the Felo Skill for Pi. Pi keeps its own model configuration; the Skill works with whichever model you already use, and you can optionally add Felo as a provider.
Before you start
- A Felo API key: create one.
- Node.js 22 or newer if you use the FeloAPI CLI.
- Pi installed.
What this guide configures
| Item | Value |
|---|---|
| Model provider | unchanged (your existing Pi model) |
| Felo Skill location | ~/.pi/agent/skills |
| Protocol for optional Felo models | OpenAI-compatible |
Option 1: install the Felo Skill
npm install -g feloapi-cli@latest
feloapi setup --agent pi --skills-only --yesThis installs the Skill only; it does not modify Pi's model provider. Start a new Pi session, then ask it to use the feloapi Skill, for example: “Use the feloapi skill to search the web for today's AI news and summarize it.”
Option 2: use Felo models (manual, optional)
Pi reads providers from ~/.pi/agent/models.json. Add Felo as an OpenAI-compatible provider:
{
"providers": {
"feloapi": {
"name": "Felo API",
"baseUrl": "https://openapi.felo.ai/api/v1",
"api": "openai-completions",
"apiKey": "$FELO_API_KEY",
"models": [
{ "id": "MODEL_ID", "name": "Felo model", "contextWindow": 128000, "maxTokens": 8192, "input": ["text"] }
]
}
}
}Set FELO_API_KEY in the environment, then start Pi with pi --provider feloapi --model MODEL_ID. If PI_CODING_AGENT_DIR is set, the Skill and models file live under that directory.
Verify
feloapi doctor --agent piThe Skill is healthy when the report lists pi with ok: true.
Switch back / remove Felo
Your current model provider is untouched, so there is nothing to switch back. To remove the Skill:
feloapi disconnect pi --yesTroubleshooting
| Issue | What to do |
|---|---|
feloapi: command not found | Reopen the terminal and retry; install with npm install -g feloapi-cli@latest. |
| Skill is not used | Start a new Pi session; Skills are discovered at startup. |
| Authentication fails when the Skill calls Felo | Create a key and run feloapi auth login (or export FELO_API_KEY). |
| Felo model does not answer | Check the manual provider fields above; the base URL and key must match. |
Related
Besoin d'aide ?
- Pour toute question sur l'API, la facturation ou le compte, contactez le support.
- Échangez avec les développeurs Felo sur Discord.
- Consultez notre journal des modifications.
- Besoin de tarifs dégressifs ou d'aide à l'achat ? Contacter les ventes.
- Vous développez avec un LLM ? Lisez llms.txt.