Docs Menu
Docs Home
/
Atlas
/ /

自然言語クエリのプロンプト

Atlas を使用して、 自然言語を使用するクエリを生成できます。Atlas は、入力されたプロンプトに基づいてAIを使用してクエリを生成します。自然言語によるクエリは、有効な開始点として、 MongoDBクエリの作成方法を学ぶのに役立ちます。

注意

Compass で自然言語を使用してデータをクエリすると、プロンプトのテキストと MongoDB スキーマの詳細が Microsoft と OpenAI に送信され処理されます。 データはサードパーティのストレージ システムに保存されたり、AI モデルの訓練に使用されることはありません。

このソフトウェアは生成系人工知能を使用します。 これは実験的なものであり、不正確な結果が得られる可能性があります。 このソフトウェアの使用は、MongoDB の以下の条件に従ってください。

自然言語でクエリを実行すると、クエリと集計の両方を作成できます。プロンプトの結果が集計場合は、自動的に Aggregationsタブにリダイレクトされ、プロンプトに集計ステージが必要であることを示すポップアップ メッセージが表示されます。

集計タブで自然言語プロンプトを提供することもできます。

自然言語クエリを有効にする必要があります。

このページの例では、Atlasサンプルデータセットの sample_mflix.movies コレクションを使用します。

1
  1. まだ表示されていない場合は、プロジェクトを含む組織をナビゲーション バーの Organizations メニューで選択します。

  2. まだ表示されていない場合は、ナビゲーション バーの Projects メニューからプロジェクトを選択します。

  3. サイドバーで、 Database見出しの下のData Explorerをクリックします。

    Data Explorerが表示されます。

注意

また、Clusters ページに移動し、Shortcuts 見出しの下の Data Explorer をクリックします。

2
  1. コレクションを選択します。

  2. Documents タブを選択します。

  3. Generate queryボタンをクリックします。

  4. 自然言語クエリを初めて生成する場合、Atlas に Use natural language to generate queries and pipelines modal と状態を示すモーダルが表示されます。自然言語クエリを使用するには、Use Natural Language ボタンをクリックして、MongoDB の適正使用ポリシープライバシー ポリシーに同意する必要があります。

    自然言語クエリの用語と条件を受け入れる
3

コレクションの自然言語プロンプトをクエリ バーに入力します。 例: Which movies were released in 2000?

  1. Enter キーを押しるか、 Generate queryボタンをクリックします。

  2. フィルター クエリはFilterバーに入力されます。

Tip

また、アプリケーションコードからSQLやクエリを Natural Language Query Bar に貼り付けることもできます。

4
  1. クエリを実行する前に、 Filterバーの構文を十分に確認してください。 返されたクエリに、目的のユースケースに一致するフィールドと演算子が含まれていることを確認します。

  2. Enter キーを実行するか、 Findボタンをクリックしてクエリを実行します。

結果は、ドキュメント ビューに入力されます。

Tip

オプションで、次をクリックしてフィードバックを提供できます。またはNatural Language Query Barの アイコンと、エクスペリエンスの詳細を提供します。

フィードバックは AI モデルの訓練には使用されません

以下は、自然言語プロンプトを使用する場合に期待される結果を理解するためのプロンプトの例です。

Prompt
応答

Which movies have a "PG" rating?

{"rated": "PG"}

Which movies include "David Mamet" in the writers array field?

{"writers": "David Mamet"}

Which movies have a runtime greater than 90?

{"runtime": {$gt: 90}}

自然言語集計のプロンプト

戻る

有効にする

項目一覧