n8n統合
概要
n8nは、ユーザーが視覚的なインターフェースを通じて複雑なワークフローを作成、展開、管理できる強力なオープンソース自動化プラットフォームです。300以上のアプリケーションやサービスとの統合をサポートし、webhookやスケジュールトリガーなど多様なトリガー方式を提供します。
OneAIとn8nの双方向統合により、ユーザーに強力な自動化機能を提供します:
- OneAIからn8nワークフローの呼び出し:スキルプラグイン機構を通じて、n8nワークフローをOneAIの拡張機能として利用し、AIが複雑な自動化フローをトリガー・実行できるようにします。これによりデータ処理やシステム統合などの機能を実現します。
- n8nからOneAI APIの呼び出し:n8nワークフロー内でシームレスにOneAIのインテリジェントサービスを呼び出し、自動化フローにAI機能(テキスト分析、コンテンツ生成、ナレッジQAなど)を組み込むことができます。
この双方向統合は、企業に柔軟な自動化ソリューションを提供し、カスタマーサービス自動化、データ処理フロー、システム間業務プロセスのオーケストレーション、インテリジェント通知などのシナリオで活用でき、運用効率の向上と人的コストの削減に貢献します。
n8n からOneAI APIの呼び出し
OneAIコミュニティノードのインストール
n8nワ ークベンチ左下の ... > Setting から設定ページに入り、Community nodesで n8n-nodes-oneai をインストールします:

tip
コミュニティノードのインストール後はn8nサービスを再起動してください。そうしないとノードパネルにOneAIノードが重複して表示される場合があります。
OneAI Credentialの追加
Credential追加画面でOneAIを選択します。

以下の情報を入力してください:
- Base URL:OneAIサーバーアドレス。末尾に
/を付けないでください - Client ID:OneAIのClient Managementで作成・取得
- Client Secret:OneAIのClient Managementで作成・取得
- User Account:ユーザー管理のUser Name。該当ユーザーの権限でAPIを呼び出し ますので、十分なAPI権限があることを確認してください
保存後、Credentialは自動的にテストされ、正しく設定されていればConnection tested successfullyと表示されます:

方法1:One AI NodeでOpenAPIを呼び出す
One AIノードを選択します:

実行したいAction(操作)を選択します:

ノードのテスト:
- 適切なパラメータを設定
- "Test Step"ボタンをクリックしてテストを実行
- 右側パネルで実行結果を確認

具体的なテスト手順:
- OneAI Credentialが正しく選択されていることを確認
- 必要な入力パラメータを入力
- ノードを実行し、返却結果が期待通りか検証
- 実行失敗の場合はエラーメッセージを確認し、設定を調整