Pembuatan kueri bahasa alami dengan OpenSearch - OpenSearch Layanan Amazon

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Pembuatan kueri bahasa alami dengan OpenSearch

Fitur pembuatan kueri bahasa alami di Amazon OpenSearch Service memungkinkan Anda untuk menanyakan data log operasional dan keamanan Anda melalui bahasa alami. OpenSearch adalah pilihan ideal untuk menjelajahi data log karena merupakan analisis log dan mesin pencari yang sangat skalabel dan berkinerja tinggi, dan sekarang Anda dapat menggunakan bahasa alami untuk menjelajahi log ini. Fitur ini memungkinkan Anda mengidentifikasi masalah tanpa bergantung pada OpenSearch Piped Processing Language (PPL) atau harus mencari definisi data saat Anda membuat kueri. Anda dapat menggunakan fitur pembuatan kueri bahasa alami pada domain OpenSearch Layanan dengan versi 2.13 dan yang lebih baru. Anda harus mengaktifkan kontrol akses berbutir halus.

Fitur ini dibangun dengan OpenSearch Asisten Toolkit. Jika Anda ingin membuat fitur serupa yang terhubung ke model bahasa besar Anda, Anda dapat menggunakan toolkit untuk mengonfigurasi agen dan alat Anda sendiri.

Prasyarat

Sebelum Anda dapat menggunakan fitur pembuatan kueri bahasa alami, domain Anda harus memiliki yang berikut:

  • Versi 2.13 atau yang lebih baru.

  • Perangkat lunak layanan R20240520-P4 atau lebih tinggi.

  • Kontrol akses berbutir halus diaktifkan. Untuk informasi selengkapnya, lihat Mengaktifkan kontrol akses berbutir halus.

Memulai

Untuk mulai menggunakan fitur pembuatan kueri bahasa alami, pastikan fitur tersebut diaktifkan di domain OpenSearch Layanan. Fitur ini diaktifkan secara default pada semua domain yang dibuat dengan versi 2.13 dan yang lebih baru yang memiliki kontrol akses halus diaktifkan.

Jika Anda memutakhirkan ke OpenSearch versi 2.13 sebelum 2 Juli 2024, Anda harus memperbarui perangkat lunak layanan Anda ke (R20240520-P4) atau yang lebih baru sebelum Anda dapat mengaktifkan pembuatan kueri bahasa alami. Setelah melakukan ini, Anda dapat mengaktifkan fitur dengan memilih kotak centang Aktifkan pembuatan kueri bahasa alami di bawah bagian Artificial Intelligence (AI) dan Machine Learning (ML).

Setelah domain Anda disiapkan, navigasikan ke halaman Log Explorer di OpenSearch Dasbor. Pilih Event Explorer dan ajukan pertanyaan dengan asisten kueri.

Konfigurasi izin

Jika Anda mengaktifkan pembuatan kueri bahasa alami pada domain OpenSearch Layanan yang sudah ada sebelumnya, peran query_assistant_access mungkin tidak ditentukan pada domain. Pengguna non-admin harus dipetakan ke peran ini untuk mengelola indeks hangat pada domain menggunakan kontrol akses berbutir halus. Untuk membuat peran query_assistant_access secara manual, lakukan langkah-langkah berikut:

  1. Di OpenSearch Dasbor, buka Keamanan dan pilih Peran.

  2. Pilih Buat peran dan konfigurasikan izin klaster berikut:

    • cluster:admin/opensearch/ml/config/get

    • cluster:admin/opensearch/ml/execute

    • cluster:admin/opensearch/ml/predict

    • cluster:admin/opensearch/ppl

  3. Beri nama peran query_assistant_access.

  4. Pilih Buat peran. Peran query_assistant_access sekarang tersedia.

    catatan

    Anda juga harus memiliki izin indices:admin/mappings/get dan read indeks untuk indeks yang ingin Anda gunakan dengan pertanyaan bahasa alami.

Otomatisasi konfigurasi

Flow Framework adalah OpenSearch plugin yang menyediakan cara untuk mengotomatiskan OpenSearch konfigurasi untuk kasus penggunaan seperti pembuatan kueri dan obrolan percakapan. Karena plugin melacak sumber daya yang mengaktifkan fitur pembuatan kueri bahasa alami, indeks kerangka kerja alur menyimpan templat untuk setiap domain yang menggunakan bantuan kueri.

Flow Framework memungkinkan Anda memilih dari sekumpulan templat yang telah ditentukan sebelumnya, atau membuat otomatisasi sendiri untuk konektor pembelajaran mesin, alat, agen, dan komponen lain yang disiapkan OpenSearch sebagai backend untuk model generatif.