← すべての記事

BullMQ と PostgreSQL を使用した、Node.js での堅牢な AI ワークフロー
信頼性の高いアーキテクチャ AI- ワークフローには厳密な責任の分離が必要です。LLM は状態やビジネス ロジックを管理すべきではありません。に基づいて本番環境に対応したシステムを構築する Node.js 認証付きの Webhook の受信、元のデータの安全な保存が含まれます。 PostgreSQL、キューを介した非同期処理 BullMQ そして Redis、その後のみ - Open を呼び出しますAI テキストの限定的な解釈のため。ニューラル ネットワークの応答の検証は Zod を使用して実行され、データベースに最終結果が保存され、冪等性と重複からの保護が保証されます。

実装例には、作業項目を受け入れ、AI からの応答を待たずに HTTP 202 Accepted ステータスを即座に返す Express API が含まれています。バックグラウンドでの作業員 BullMQ ~からタスクを受け取ります Redis、から完全なデータを抽出します PostgreSQL そして開くためのプロンプトを生成しますAI。モデルはカテゴリと優先度を含む JSON を返します。これは Zod スキーマによって厳密にチェックされます。タスクがセキュリティまたはアカウントへのアクセスに関連している場合、システムは手動検証を必要とするフラグを強制します。
ソース: 開発者コミュニティ