Giselle は GitHub Vector Store ノード と Query ノード を通じて高度なデータ取得と検索機能をサポートしています。
GitHub Vector Store ノード: この専用ソースノードは、GitHub リポジトリの内容をベクトル化し、検索可能なナレッジベースを作成できます。OpenAI の埋め込みモデルを使用してリポジトリのコードと文書をベクトル表現に変換し、ワークフロー内でセマンティック検索を可能にします。これは検索拡張生成(RAG)アプリケーションの構築に特に有用です。設定と詳細については、GitHub Vector Store ノードドキュメントを参照してください。
Query ノード: Query ノードは、GitHub Vector Store ノードなどの接続されたデータソースに対して検索クエリを実行するよう設計されています。ベクトル化されたリポジトリから最も関連性の高い情報(テキストチャンク)を取得し、AI 生成やさらなる処理の動的なコンテキストとして使用できます。詳細については、Query ノードドキュメントを参照してください。
典型的な使用方法:
GitHub Vector Store ノードを追加し、リポジトリで設定します。
その出力を Query ノードに接続します。
Query ノードを使用してリポジトリのコンテンツを検索し、結果をジェネレーターノードなどの他のノードに渡して、コンテキスト認識 AI ワークフローを構築します。
これらのノードにより、Giselle 内で独自のデータソースを活用して、強力で最新かつコンテキストが豊富な AI アプリケーションを構築できます。