Airweave
同期されたデータコレクションを検索
Airweaveは、同期されたすべてのデータソース全体で知識を発見し取得するのに役立つAI搭載のセマンティック検索プラットフォームです。現代のチーム向けに構築されたAirweaveは、ニーズに合わせたニューラル、ハイブリッド、またはキーワードベースの戦略を使用して、高速で関連性の高い検索結果を実現します。
Airweaveでできること:
- スマートな検索: 自然言語クエリを使用して、接続されたツールやデータベースに保存されている情報を発見
- データの統合: コード、ドキュメント、チャット、メール、クラウドファイルなどのソースからコンテンツにシームレスにアクセス
- 検索のカスタマイズ: 最適な結果を得るために、ハイブリッド(セマンティック + キーワード)、ニューラル、またはキーワード検索戦略を選択
- 再現率の向上: AIで検索クエリを拡張し、より包括的な回答を発見
- AIによる結果の再ランク付け: 強力な言語モデルで最も関連性の高い回答を優先
- 即座に回答を取得: データから合成された明確なAI搭載の応答を生成
Simでは、Airweave統合により、エージェントが単一のツールを介して組織のすべてのデータを検索、要約、洞察を抽出できるようになります。Airweaveを使用して、質問への回答、要約の生成、動的な意思決定のサポートなど、ワークフロー内で豊富でコンテキストに基づいた知識検索を実現します。
使用方法
Airweaveを使用して、同期されたデータソース全体を検索します。ハイブリッド、ニューラル、またはキーワード検索戦略によるセマンティック検索をサポートします。オプションで、検索結果からAI搭載の回答を生成できます。
ツール
airweave_search
Airweaveを使用して、同期されたデータコレクションを検索します。ハイブリッド、ニューラル、またはキーワード検索戦略によるセマンティック検索をサポートします。オプションで、検索結果からAI搭載の回答を生成できます。
入力
| パラメータ | 型 | 必須 | 説明 |
|---|---|---|---|
apiKey | string | はい | 認証用のAirweave APIキー |
collectionId | string | はい | 検索するコレクションの読み取り可能なID |
query | string | はい | 検索クエリテキスト |
limit | number | いいえ | 返す結果の最大数(デフォルト: 100) |
retrievalStrategy | string | いいえ | 検索戦略: hybrid(デフォルト)、neural、またはkeyword |
expandQuery | boolean | いいえ | 再現率を向上させるためにクエリのバリエーションを生成 |
rerank | boolean | いいえ | LLMを使用して関連性を向上させるために結果を並べ替え |
generateAnswer | boolean | いいえ | クエリに対する自然言語の回答を生成 |
出力
| パラメータ | 型 | 説明 |
|---|---|---|
results | array | 同期されたデータからのコンテンツ、スコア、メタデータを含む検索結果 |
↳ entity_id | string | 検索結果エンティティの一意の識別子 |
↳ source_name | string | データソースの名前(例: 「GitHub」、「Slack」) |
↳ md_content | string | 結果のMarkdown形式のコンテンツ |
↳ score | number | 検索からの関連性スコア |
↳ metadata | object | 結果に関連付けられた追加のメタデータ |
↳ breadcrumbs | array | ソース内の結果へのナビゲーションパス |
↳ url | string | 元のコンテンツへのURL |
completion | string | クエリに対するAI生成の回答(generateAnswerが有効な場合) |