Add inference.sh as a built-in skill that uses the terminal tool to run infsh CLI commands. No custom tools or tool registration — the skill teaches the agent how to use the infsh binary via terminal. Covers 150+ AI apps: image gen (FLUX, Reve, Seedream), video (Veo, Wan, Seedance), LLMs, search (Tavily, Exa), 3D, avatars, and more. Includes reference docs for authentication, app discovery, running apps, and CLI command reference. Based on PR #1021 by @okaris, reworked as a skill-only integration. Co-authored-by: okaris <okaris@users.noreply.github.com>
1.1 KiB
1.1 KiB
Authentication & Setup
Install the CLI
curl -fsSL https://cli.inference.sh | sh
Login
infsh login
This opens a browser for authentication. After login, credentials are stored locally.
Check Authentication
infsh me
Shows your user info if authenticated.
Environment Variable
For CI/CD or scripts, set your API key:
export INFSH_API_KEY=your-api-key
The environment variable overrides the config file.
Update CLI
infsh update
Or reinstall:
curl -fsSL https://cli.inference.sh | sh
Troubleshooting
| Error | Solution |
|---|---|
| "not authenticated" | Run infsh login |
| "command not found" | Reinstall CLI or add to PATH |
| "API key invalid" | Check INFSH_API_KEY or re-login |
Documentation
- CLI Setup - Complete CLI installation guide
- API Authentication - API key management
- Secrets - Managing credentials