Felo API PlatformFelo API Platform

AI ツール設定

Pi

Pi に Felo Skill をインストールします。必要なら Felo を Pi のモデル provider として追加できます。

このガイドでは、Pi 用の Felo Skill をインストールします。Pi は独自のモデル設定を保持します。Skill は現在お使いのモデルで動作し、任意で Felo をプロバイダーとして追加できます。

始める前に

このガイドで設定する内容

項目値
モデルプロバイダー変更なし(現在お使いの Pi モデル)
Felo Skill の保存先~/.pi/agent/skills
Felo モデルを使う場合のプロトコル(任意)OpenAI-compatible

方法 1: Felo Skill をインストールする

npm install -g feloapi-cli@latest
feloapi setup --agent pi --skills-only --yes

インストールされるのは Skill のみで、Pi のモデルプロバイダーは変更されません。Pi のセッションを新規に開始し、feloapi Skill を使うよう指示してください。たとえば「feloapi skill を使って今日の AI ニュースを Web 検索し、要約してください」。

方法 2: Felo モデルを使う(手動・任意)

Pi は ~/.pi/agent/models.json からプロバイダーを読み込みます。Felo を OpenAI-compatible プロバイダーとして追加します:

{
  "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"] }
      ]
    }
  }
}

環境変数に FELO_API_KEY を設定してから、pi --provider feloapi --model MODEL_ID で Pi を起動します。PI_CODING_AGENT_DIR が設定されている場合、Skill とモデル設定ファイルはそのディレクトリ配下に置かれます。

動作確認

feloapi doctor --agent pi

レポートに pi が ok: true として表示されていれば、Skill は正常です。

元に戻す / Felo を削除する

現在のモデルプロバイダーは変更されていないため、元に戻す必要はありません。Skill を削除するには:

feloapi disconnect pi --yes

トラブルシューティング

問題対処方法
feloapi: command not foundターミナルを開き直して再試行してください。npm install -g feloapi-cli@latest でインストールできます。
Skill が使われないPi のセッションを新規に開始してください。Skills は起動時に検出されます。
Skill から Felo を呼び出すときに認証に失敗するキーを作成して feloapi auth login を実行してください(または FELO_API_KEY を export します)。
Felo モデルが応答しない上記の手動プロバイダー設定を確認してください。Base URL とキーが一致している必要があります。

関連リンク

ヘルプが必要ですか?

  • API・請求・アカウントのご質問はサポートへ。
  • Discord で Felo の開発者と交流できます。
  • 更新履歴 をご覧ください。
  • ボリューム価格や購買についてのご相談は営業窓口へ。
  • LLM での構築をお考えですか?llms.txt をご覧ください。