

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

# Konfigurasikan Machine Learning di Amazon Tanpa OpenSearch Server
<a name="serverless-configure-machine-learning"></a>

## Machine Learning
<a name="serverless-configure-machine-learning-what-is"></a>

Machine Learning (ML) menyediakan kemampuan ML dalam bentuk algoritma ML dan model jarak jauh. Dengan akses ke model ini, Anda dapat menjalankan beberapa alur kerja AI seperti RAG atau pencarian semantik. ML mendukung eksperimen dan penyebaran produksi kasus penggunaan AI generatif menggunakan model terbaru yang dihosting secara eksternal yang dapat Anda konfigurasikan dengan konektor. Setelah Anda mengonfigurasi konektor, Anda harus mengonfigurasinya ke model dan kemudian menerapkannya untuk melakukan prediksi.

## Konektor
<a name="serverless-configure-machine-learning-connectors"></a>

Konektor memfasilitasi akses ke model yang dihosting di platform pihak ketiga. Mereka berfungsi sebagai pintu gerbang antara OpenSearch cluster Anda dan model jarak jauh. Untuk informasi selengkapnya, lihat dokumentasi berikut ini:
+ [Membuat konektor untuk platform ML pihak ketiga](https://docs.opensearch.org/latest/ml-commons-plugin/remote-models/connectors/) di situs web *OpenSearch Dokumentasi*
+ [Konektor untuk platform eksternal](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-external-connector.html)
+ [Konektor untuk Layanan AWS](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-amazon-connector.html)
**penting**  
Saat Anda membuat kebijakan kepercayaan, tambahkan **ml.opensearchservice.amazonaws.com** sebagai prinsip OpenSearch Layanan.
Lewati langkah-langkah di halaman [Konektor](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-amazon-connector.html) yang menampilkan cara mengonfigurasi domain dalam kebijakan.
Tambahkan `iam:PassRole` pernyataan di langkah [Konfigurasi izin](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-amazon-connector.html#connector-sagemaker-prereq).
Lewati langkah **peran Map the ML** di OpenSearch Dasbor. Konfigurasi peran backend tidak diperlukan. Ini berlaku untuk [Konektor untuk Layanan AWS](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-amazon-connector.html), dan untuk [Konektor untuk platform eksternal](https://docs.aws.amazon.com/opensearch-service/latest/developerguide/ml-external-connector.html).
Dalam permintaan SigV4 Anda ke titik akhir koleksi, setel nama layanan menjadi **aoss** bukan. **es**

## Model
<a name="serverless-configure-machine-learning-models"></a>

Model adalah fungsionalitas inti yang digunakan di berbagai alur kerja AI. Umumnya, Anda mengaitkan konektor dengan model untuk melakukan prediksi menggunakan konektor. Setelah model dalam status dikerahkan, Anda dapat menjalankan prediksi. Untuk informasi selengkapnya, lihat [Mendaftarkan model yang dihosting di platform pihak ketiga](https://docs.opensearch.org/latest/ml-commons-plugin/api/model-apis/register-model/#register-a-model-hosted-on-a-third-party-platform) di situs web *OpenSearch Dokumentasi*.

**catatan**  
Tidak semua fitur model didukung di OpenSearch Tanpa Server, seperti model lokal. Untuk informasi selengkapnya, lihat [Machine Learning APIs dan fitur yang tidak didukung](serverless-machine-learning-unsupported-features.md).

## Mengkonfigurasi izin untuk Machine Learning
<a name="serverless-configure-machine-learning-permissions"></a>

Bagian berikut menjelaskan kebijakan akses data pengumpulan yang diperlukan untuk Machine Learning (ML). Ganti {{placeholder values}} dengan informasi spesifik Anda. Untuk informasi selengkapnya, lihat [Izin kebijakan yang didukung](serverless-data-access.md#serverless-data-supported-permissions).

```
{
    "Rules": [
        {
            "Resource": [
                "model/{{collection_name}}/*"
            ],
            "Permission": [
                "aoss:DescribeMLResource",
                "aoss:CreateMLResource",
                "aoss:UpdateMLResource",
                "aoss:DeleteMLResource",
                "aoss:ExecuteMLResource"
            ],
            "ResourceType": "model"
        }
    ],
    "Principal": [
        "arn:aws:iam::{{account_id}}:role/{{role_name}}"
    ],
    "Description": "ML full access policy for {{collection_name}}"
}
```
+ **AOS: deskripsikan MLResource** - Memberikan izin untuk mencari dan meminta konektor, model, dan grup model.
+ **AOS: Create MLResource** - Memberikan izin untuk membuat konektor, model, dan grup model.
+ **AOS: Perbarui MLResource** - Memberikan izin untuk memperbarui konektor, model, dan grup model.
+ **AOS: Hapus MLResource - Memberikan** izin untuk menghapus konektor, model, dan grup model.
+ **AOS: Execute MLResource** - Memberikan izin untuk melakukan prediksi pada model.