

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

# Hubungkan ke Amazon Bedrock
<a name="connectors-bedrock"></a>

Untuk menghubungkan App Studio dengan Amazon Bedrock sehingga pembangun dapat mengakses dan menggunakan Amazon Bedrock dalam aplikasi, Anda harus melakukan langkah-langkah berikut:

1. [Langkah 1: Aktifkan model Amazon Bedrock](#connectors-bedrock-model-access)

1. [Langkah 2: Buat kebijakan dan peran IAM dengan izin Amazon Bedrock yang sesuai](#connectors-bedrock-iam)

1. [Langkah 3: Buat konektor Amazon Bedrock](#connectors-bedrock-create-connector)

## Langkah 1: Aktifkan model Amazon Bedrock
<a name="connectors-bedrock-model-access"></a>

Gunakan prosedur berikut untuk mengaktifkan model Amazon Bedrock.

**Untuk mengaktifkan model Amazon Bedrock**

1. Masuk ke Konsol Manajemen AWS dan buka konsol Amazon Bedrock di [ https://console.aws.amazon.com/bedrock/](https://console.aws.amazon.com/bedrock/).

1. Di panel navigasi kiri, pilih Ak ** ses model**.

1. Aktifkan model yang ingin Anda gunakan. Untuk informasi selengkapnya, lihat [ Mengelola akses ke model ](https://docs.aws.amazon.com/bedrock/latest/userguide/model-access.html) dasar Amazon Bedrock.

## Langkah 2: Buat kebijakan dan peran IAM dengan izin Amazon Bedrock yang sesuai
<a name="connectors-bedrock-iam"></a>

Untuk menggunakan sumber daya Amazon Bedrock dengan App Studio, administrator harus membuat kebijakan dan peran IAM untuk memberikan izin App Studio untuk mengakses sumber daya. Kebijakan IAM mengontrol sumber daya apa dan operasi apa yang dapat dipanggil terhadap sumber daya tersebut, seperti`InvokeModel`. Kebijakan IAM kemudian dilampirkan ke peran IAM yang digunakan oleh App Studio.

### Langkah 2a: Buat kebijakan IAM dengan izin Amazon Bedrock yang sesuai
<a name="connectors-bedrock-iam-policy"></a>

Kebijakan IAM yang Anda buat dan gunakan dengan App Studio seharusnya hanya berisi izin minimal yang diperlukan pada sumber daya yang sesuai agar aplikasi mengikuti praktik keamanan terbaik.

**Untuk membuat kebijakan IAM dengan izin Amazon Bedrock yang sesuai**

1. Masuk ke konsol [ IAM ](https://console.aws.amazon.com/iam) dengan pengguna yang memiliki izin untuk membuat kebijakan IAM. Sebaiknya gunakan pengguna administratif yang dibuat di[Mendaftar untuk Akun AWS](setting-up-first-time-admin.md#sign-up-for-aws).

1. Di panel navigasi sisi kiri, pilih ** Kebijakan**.

1. Pilih **Buat kebijakan**.

1. Di bagian **Editor kebijakan**, pilih opsi **JSON**.

1. Ketik atau tempel dalam dokumen kebijakan JSON. Kebijakan contoh berikut menyediakan `InvokeModel` semua sumber daya Amazon Bedrock, menggunakan wildcard ()`*`.

   Untuk praktik keamanan terbaik, Anda harus mengganti wildcard dengan Amazon Resource Name (ARN) dari sumber daya yang ingin Anda gunakan dengan App Studio.

------
#### [ JSON ]

****  

   ```
   {
      "Version":"2012-10-17",		 	 	 
      "Statement": [
         {
            "Sid": "BedrockAccessForAppStudio",
            "Effect": "Allow",
            "Action": [
               "bedrock:InvokeModel"
            ],
            "Resource": "*"
         }
      ]
   }
   ```

------

1. Pilih **Berikutnya**.

1. Pada ** halaman ** Tinjau dan buat, berikan nama ** Kebijakan**, seperti**BedrockAccessForAppStudio**, dan ** Deskripsi ** (opsional).

1. Pilih ** Buat kebijakan ** untuk membuat kebijakan.

### Langkah 2b: Buat peran IAM untuk memberikan akses App Studio ke Amazon Bedrock
<a name="connectors-bedrock-iam-role"></a>

Untuk menggunakan Amazon Bedrock dengan App Studio, administrator harus membuat peran IAM untuk memberikan izin App Studio untuk mengakses sumber daya. Peran IAM mengontrol ruang lingkup izin untuk aplikasi App Studio untuk digunakan, dan digunakan saat membuat konektor. Sebaiknya buat setidaknya satu peran IAM per layanan dan kebijakan.

**Cara membuat peran IAM untuk memberikan akses App Studio ke Amazon Bedrock**

1. Masuk ke konsol [ IAM ](https://console.aws.amazon.com/iam) dengan pengguna yang memiliki izin untuk membuat peran IAM. Sebaiknya gunakan pengguna administratif yang dibuat di[Mendaftar untuk Akun AWS](setting-up-first-time-admin.md#sign-up-for-aws).

1. Di panel navigasi konsol, pilih **Peran** dan kemudian pilih **Buat peran**.

1. Di Ti ** pe entitas tepercaya**, pilih Kebijakan kepercayaan ** kustom**.

1. Ganti kebijakan default dengan kebijakan berikut untuk mengizinkan aplikasi App Studio mengambil peran ini di akun Anda.

   Anda harus mengganti placeholder berikut dalam polis. Nilai yang akan digunakan dapat ditemukan di App Studio, di ** halaman pengaturan ** akun.
   + Ganti {{111122223333}} dengan nomor AWS akun akun yang digunakan untuk menyiapkan instance App Studio, yang tercantum sebagai ID **AWS akun ** di setelan akun di instans App Studio Anda.
   + Ganti {{11111111-2222-3333-4444-555555555555}} dengan ID instance App Studio Anda, yang tercantum sebagai ID ** Instans ** di setelan akun di instans App Studio Anda.

------
#### [ JSON ]

****  

   ```
   { 
       "Version":"2012-10-17",		 	 	 
       "Statement": [
           { 
               "Effect": "Allow",
               "Principal": { 
                   "AWS": "arn:aws:iam::{{111122223333}}:root"
               }, 
               "Action": "sts:AssumeRole",
               "Condition": {
                   "StringEquals": {
                           "aws:PrincipalTag/IsAppStudioAccessRole": "true",
                           "sts:ExternalId": "{{11111111-2222-3333-4444-555555555555}}"
                   }
               }
           } 
       ]
   }
   ```

------

   Pilih **Berikutnya**.

1. Di ** Tambah izin**, cari dan pilih kebijakan yang Anda buat pada langkah sebelumnya (**BedrockAccessForAppStudio**). Memilih ** \+ ** di sebelah kebijakan akan memperluas kebijakan untuk menampilkan izin yang diberikan olehnya dan memilih kotak centang akan memilih kebijakan tersebut.

   Pilih **Berikutnya**.

1. Pada ** halaman ** Nama, tinjau, dan buat, berikan Nama ** Peran ** dan ** Deskripsi**.

1. Pada ** Langkah 3: Tambahkan tag**, pilih ** Tambahkan tag baru ** untuk menambahkan tag berikut untuk menyediakan akses App Studio:
   + **Kunci: ** `IsAppStudioDataAccessRole`
   + **Nilai: ** `true`

1. Pilih ** Buat peran ** dan catat Nama Sumber Daya Amazon (ARN) yang dihasilkan, Anda akan membutuhkannya saat membuat konektor Amazon Bedrock di App Studio di langkah berikutnya.

## Langkah 3: Buat konektor Amazon Bedrock
<a name="connectors-bedrock-create-connector"></a>

Sekarang setelah sumber daya Amazon Bedrock dan kebijakan serta peran IAM dikonfigurasi, gunakan informasi tersebut untuk membuat konektor di App Studio yang dapat digunakan pembangun untuk menghubungkan aplikasi mereka ke Amazon Bedrock.

**catatan**  
Anda harus memiliki peran Admin di App Studio untuk membuat konektor.

**Cara membuat konektor untuk Amazon Bedrock**

1. Arahkan ke App Studio.

1. Di panel navigasi sisi kiri, pilih ** Konektor ** di ** bagian Kel ** ola. Anda akan dibawa ke halaman yang menampilkan daftar konektor yang ada dengan beberapa detail tentang masing-masing.

1. Pilih ** \+ Buat konektor**.

1. Pilih ** AWS Layanan lain ** dari daftar jenis konektor.

1. Konfigurasikan konektor Anda dengan mengisi kolom berikut:
   + **Nama: ** Masukkan nama untuk konektor Amazon Bedrock Anda.
   + **Deskripsi: ** Masukkan deskripsi untuk konektor Amazon Bedrock Anda.
   + **Peran IAM: ** Masukkan Nama Sumber Daya Amazon (ARN) dari peran IAM yang dibuat di. [Langkah 2b: Buat peran IAM untuk memberikan akses App Studio ke Amazon Bedrock](#connectors-bedrock-iam-role) Untuk informasi lebih lanjut tentang IAM, lihat [Panduan Pengguna IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/introduction.html).
   + **Layanan: ** Pilih ** Bedrock Runtime**.
**catatan**  
**Bedrock Runtime ** digunakan untuk membuat permintaan inferensi untuk model yang dihosting di Amazon Bedrock, sedangkan ** Bedrock ** digunakan untuk mengelola, melatih, dan menyebarkan model.
   + **Wilayah: ** Pilih Wil AWS ayah tempat sumber daya Amazon Bedrock Anda berada.

1. Pilih **Buat**.

1. Konektor yang baru dibuat akan muncul di ** daftar ** Konektor.