n8n

n8n

フェアコードのワークフロー自動化ツール。ネイティブ AI ノードと 400 以上の統合に対応

はじめに

n8n はワークフロー自動化プラットフォームで、AI ノードをネイティブサポートしています。OpenAI 統合ではカスタム Base URL を設定でき、TokenMix の OpenAI 互換エンドポイントを指定するだけで、n8n のすべての AI ノードで TokenMix のモデルが利用できます。

前提条件

Docker で n8n をセルフホストします(推奨):

docker run -it --rm \
  --name n8n \
  -p 5678:5678 \
  -v n8n_data:/home/node/.n8n \
  docker.n8n.io/n8nio/n8n

http://localhost:5678 にアクセスして初期設定を完了します。

TokenMix の API キーも必要です。tokenmix.ai → コンソール → API Keys で作成してください。

セットアップ手順

ステップ 1 — 認証情報を開く

n8n のサイドバーで 認証情報認証情報を追加OpenAI を検索します。

ステップ 2 — OpenAI 認証情報を入力

フィールド
API キー TokenMix キー(sk-tm-…
Base URL https://api.tokenmix.ai/v1
組織 ID 空白のままにする

保存 をクリックすると n8n が自動的にテストします。

ステップ 3 — AI ノードで使用

ワークフローに AI AgentLLM Chain などのノードを追加し、作成した認証情報を選択してモデル名(例:gpt-5.4claude-sonnet-4.6deepseek-v4-pro)を入力します。

ステップ 4 — 実行と確認

ワークフローを実行してノード出力を確認します。TokenMix コンソール → 利用履歴 でリクエストが記録されているかも確認できます。

動作確認

ワークフローをテスト ボタンで手動実行します。ノード出力が正常なら TokenMix 経由でのルーティングが成功しています。

よくある質問

Q: OpenAI ノードが 404「model not found」を返す。 A: モデル名が TokenMix モデルページの short_id と完全に一致しているか確認してください(例:gpt-5 ではなく gpt-5.4)。n8n v2 AI ノードはノード設定のモデル名をそのまま使用します。

Q: 古いバージョンの n8n で Base URL フィールドが表示されない。 A: n8n を最新バージョンに更新してください。または HTTP Request ノードを使用して https://api.tokenmix.ai/v1/chat/completions を直接呼び出し、Authorization: Bearer sk-tm-xxx ヘッダーを追加してください。これはすべての n8n バージョンで動作します。

Q: ワークフローごとに異なるモデルを使えますか? A: はい。認証情報は共通(同じ Base URL と API キー)で、各ノード設定でモデル名を変えるだけです。