AI Search
AI セマンティック検索機能を提供し、テキスト検索や類似画像検索などのスマート検索機能をサポートします。
AI Search プラグインの紹介
主な機能
AI Search の使い方
ステータス確認
eagle.onPluginCreate(async (plugin) => {
const aiSearch = eagle.extraModule.aiSearch;
// プラグインがインストールされているか確認
const isInstalled = await aiSearch.isInstalled();
console.log('インストール済み:', isInstalled);
// サービスが準備完了か確認
const isReady = await aiSearch.isReady();
console.log('サービス準備完了:', isReady);
// 起動中か確認
const isStarting = await aiSearch.isStarting();
console.log('起動中:', isStarting);
// データ同期中か確認
const isSyncing = await aiSearch.isSyncing();
console.log('同期中:', isSyncing);
});サービス制御
検索メソッド
searchByText(query, options) - テキストセマンティック検索
searchByBase64(base64, options) - Base64 画像検索
searchByItemId(itemId, options) - 既存アイテムで検索
完全なサンプル
類似画像検索機能の構築
API リファレンス
ステータス確認メソッド
メソッド
戻り値の型
説明
サービス制御メソッド
メソッド
戻り値の型
説明
検索メソッド
メソッド
戻り値の型
説明
検索結果フォーマット
最終更新