Atlas UIから自動埋め込みを管理できます。
自動埋め込みの有効化または無効化
自動埋め込みを有効にするには、autoEmbed タイプのMongoDB ベクトル検索インデックスを作成する必要があります。詳細については、自動埋め込みインデックスの作成 を参照してください。
組織レベルで自動埋め込みを無効にするには、Atlas リソース ポリシーを使用します。自動埋め込みを完全に無効にするか、プロジェクト レベルの例外を使用して無効にすることができます。
自動埋め込みを完全に無効にするには、Atlas リソース ポリシーで次の構文を使用します。
forbid ( principal, action == ResourcePolicy::Action::"search.index.modify", resource ) when { context.search.index.isAutoEmbed };
特定のプロジェクトの例外を使用して Automated Embedding を無効にするには、Atlas Resource Policy で次の構文を使用します。各 <project-id> を除外するプロジェクトの ID に置き換えます。プロジェクトID を見つけるには、次を参照してください: プロジェクト設定の管理。
forbid ( principal, action == ResourcePolicy::Action::"search.index.modify", resource ) when { context.search.index.isAutoEmbed } unless { resource in ResourcePolicy::Project::"<project-id-1>" || resource in ResourcePolicy::Project::"<project-id-2>" };
これらのポリシーが有効になっている場合、新しい autoEmbed タイプのインデックスの作成が防止されます。リソースポリシーが有効になる前に作成されたインデックスは影響を受けず、コンプライアンスを維持するために手動で削除する必要があります。
このポリシーを組織に適用するには、次の手順に従います。
自動埋め込みを有効にするには、次の手順を実行する必要があります。
インデックスの作成操作用の Voyage AI APIキーを作成します。
「モデルAPIキー」を参照してください。
クエリ操作用の Voyage AI APIキー を作成します。
「モデルAPIキー」を参照してください。
mongotAPIキーを使用するには、 を構成します。
詳細については、Voyage AI API キーを参照してください。
autoEmbedタイプの MongoDB ベクトル検索インデックスを作成します。
詳細については、自動埋め込みインデックスの作成 を参照してください。
自動埋め込みの使用状況の表示
自動埋め込みサービスの集計されたトークン使用量とembedding modelリクエストを表示するには、
Atlas にログインします。
Atlas で、クラスターのSearch & Vector Search ページに移動します。
MongoDB 検索するページには、Search & Vector Search オプションまたは Data Explorer から移動できます。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Database見出しの下のSearch & Vector Searchをクリックします。
プロジェクトに複数のクラスターがある場合は、Select cluster ドロップダウンから使用するクラスターを選択し、[Go to Atlas Search] をクリックします。
検索とベクトル検索ページが表示されます。
まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。
まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。
サイドバーで、 Database見出しの下のData Explorerをクリックします。
データベースを展開し、コレクションを選択します。
コレクションのIndexesタブをクリックします。
バナー内の Search and Vector Search リンクをクリックします。
検索とベクトル検索ページが表示されます。
Automated Embedding の下の Usage をクリックします。
Automated埋め込み使用 ページが表示されます。Automated Embedding Usage ページには次の情報が表示されます。
セクション | 説明 |
|---|---|
使用状況の概要 | 使用されたトークンの合計と残りの無料トークンを含む、自動埋め込みの使用状況の概要。 |
model別使用量 | embedding model別のトークン使用量の内訳。 |
操作別の使用 | 操作タイプ別(インデックスの作成とクエリ)のトークン使用量の内訳。 |
Atlas にログインします。
自動埋め込み のトークン使用状況とembedding model リクエストの表示。
Usage ページには、組織内のすべてのモデルAPIキーの使用状況メトリクスが表示されます。ページには、次のタブがあります。
Usage Activity:組織の詳細な使用状況メトリクスとチャートが表示されます。
Free Usage: モデル別の無料割り当て消費量を表示。
詳しくは、使用状況ページの機能を参照してください。
レート制限の表示
自動埋め込みのレート制限を表示するには:
レート制限の増加
無料階層を使用していて、自動埋め込みのレート制限を増やす必要がある場合は、有料階層にアップグレードするための支払い方法を追加します。「お支払い方法の設定」を参照してください。
有料階層を使用している場合、使用量が増加すると、 MongoDB はレート制限を自動的に増加させます。以上のレート制限が依然として必要な場合は、 MongoDBサポート にお問い合わせください。