MongoDB Compass에서 자연어를 사용하여 쿼리를 생성할 수 있습니다. Compass는 AI를 사용하여 사용자가 입력한 프롬프트에 따라 쿼리를 생성합니다. 자연어를 사용한 쿼리는 유용한 출발점이 될 수 있으며 MongoDB 쿼리 작성 방법을 배우는 데 도움이 될 수 있습니다.
이 작업에 대하여
참고
Compass에서 자연어를 사용하여 데이터를 쿼리하면 프롬프트 텍스트와 MongoDB 스키마에 대한 세부 정보가 Microsoft와 OpenAI로 전송되어 처리됩니다. 사용자의 데이터는 타사 스토리지 시스템에 저장되거나 AI 모델 학습에 사용되지 않습니다.
이 소프트웨어는 생성형 인공 지능을 사용합니다. 이 기능은 테스트 단계에 있기 때문에 부정확한 결과를 제공할 수 있습니다.
자연어로 쿼리하여 쿼리와 집계를 모두 생성할 수 있습니다. 프롬프트 결과 집계가 발생하면 자동으로 Aggregations 탭으로 리디렉션되고 프롬프트에 집계 단계가 필요하다는 팝업이 표시됩니다.
애그리게이션 탭에서 언어 프롬프트를 제공할 수도 있습니다.
This page uses the sample_mflix.movies collection from the Atlas sample dataset.
Compass AI가 반환하는 쿼리 또는 파이프라인의 복잡성을 예측하는 것은 어려울 수 있습니다. 쿼리 처리 시간을 늘리거나 쿼리가 오래 실행되는 것을 방지하려면 MAX TIME MS 쿼리 표시줄 옵션을 조정해야 할 수 있습니다. 자세한 내용은 쿼리 작업의 최대 시간 조정을 참조하세요.
시작하기 전에
Compass에서 자연어 쿼리를 활성화해야 합니다.
단계
예시
다음은 자연어 프롬프트를 사용할 때 예상되는 결과를 이해하는 데 도움이 되는 프롬프트의 예입니다.
프롬프트 | 응답 | |
|---|---|---|
| | |
| | |
| |