Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Sebelum membuat alur, tinjau prasyarat berikut dan tentukan mana yang perlu Anda penuhi:
-
Tentukan atau buat sumber daya untuk satu atau beberapa node yang ingin ditambahkan ke alur:
-
Untuk node prompt — Buat prompt dengan menggunakan manajemen Prompt. Untuk informasi selengkapnya, lihat Buat dan simpan petunjuk yang dapat digunakan kembali dengan manajemen Prompt di Amazon Bedrock. Jika Anda berencana untuk menentukan prompt sebaris saat membuat node dalam alur, Anda tidak perlu membuat prompt dalam manajemen Prompt.
-
Untuk node basis pengetahuan — Buat basis pengetahuan yang Anda rencanakan untuk digunakan dalam alur. Untuk informasi selengkapnya, lihat Ambil data dan hasilkan respons AI dengan Pangkalan Pengetahuan Amazon Bedrock.
-
Untuk node agen — Buat agen yang Anda rencanakan untuk digunakan dalam alur. Untuk informasi selengkapnya, lihat Otomatiskan tugas dalam aplikasi Anda menggunakan agen AI.
-
Untuk simpul penyimpanan S3 — Buat bucket S3 untuk menyimpan output dari node dalam aliran.
-
Untuk simpul pengambilan S3 — Buat objek S3 dalam ember untuk mengambil data untuk aliran. Objek S3 harus berupa string yang dikodekan UTF-8.
-
Untuk simpul Lambda — Tentukan AWS Lambda fungsi untuk logika bisnis yang Anda rencanakan untuk diterapkan dalam alur. Lihat informasi selengkapnya di Panduan Developer AWS Lambda.
-
Untuk node Amazon Lex — Buat bot Amazon Lex untuk mengidentifikasi maksud. Untuk informasi selengkapnya, lihat Panduan Pengembang Amazon Lex.
-
-
Untuk menggunakan flow, Anda harus memiliki dua peran yang berbeda:
-
Peran pengguna — Peran IAM yang Anda gunakan untuk masuk ke AWS Management Console atau untuk melakukan panggilan API harus memiliki izin untuk melakukan tindakan terkait aliran.
Jika peran Anda memiliki AmazonBedrockFullAccesskebijakan yang dilampirkan, Anda tidak perlu mengonfigurasi izin tambahan untuk peran ini. Untuk membatasi izin peran hanya pada tindakan yang digunakan untuk alur, lampirkan kebijakan berbasis identitas berikut ke peran IAM:
{ "Version": "2012-10-17", "Statement": [ { "Sid": "FlowPermissions", "Effect": "Allow", "Action": [ "bedrock:CreateFlow", "bedrock:UpdateFlow", "bedrock:GetFlow", "bedrock:ListFlows", "bedrock:DeleteFlow", "bedrock:ValidateFlowDefinition", "bedrock:CreateFlowVersion", "bedrock:GetFlowVersion", "bedrock:ListFlowVersions", "bedrock:DeleteFlowVersion", "bedrock:CreateFlowAlias", "bedrock:UpdateFlowAlias", "bedrock:GetFlowAlias", "bedrock:ListFlowAliases", "bedrock:DeleteFlowAlias", "bedrock:InvokeFlow", "bedrock:TagResource", "bedrock:UntagResource", "bedrock:ListTagsForResource" ], "Resource": "*" } ] }
Anda dapat membatasi izin lebih lanjut dengan menghilangkan tindakan atau menentukan sumber daya dan kunci kondisi. Identitas IAM dapat memanggil operasi API pada sumber daya tertentu. Jika Anda menentukan operasi API yang tidak dapat digunakan pada sumber daya yang ditentukan dalam kebijakan, Amazon Bedrock akan menampilkan kesalahan.
-
Peran layanan — Peran yang memungkinkan Amazon Bedrock melakukan tindakan atas nama Anda. Anda harus menentukan peran ini saat membuat atau memperbarui alur. Anda dapat membuat peran AWS Identity and Access Management layanan kustom.
catatan
Jika Anda berencana menggunakan konsol Amazon Bedrock untuk membuat peran secara otomatis saat membuat alur, Anda tidak perlu mengatur peran ini secara manual.
-