Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Buat alur prompt di Amazon Bedrock
Alur Amazon Bedrock Prompt sedang dalam pratinjau dan dapat berubah sewaktu-waktu.
Untuk membuat alur prompt, Anda minimal memberikan nama dan deskripsi untuk alur prompt dan menentukan peran layanan dengan izin yang tepat (atau membiarkan konsol Amazon Bedrock secara otomatis membuatnya untuk Anda). Anda kemudian akan menentukan aliran prompt dengan mengkonfigurasi node, yang bertindak sebagai langkah dalam aliran prompt, dan koneksi antara node. Sebelum membuat alur, kami sarankan Anda membaca Cara kerja alur Amazon Bedrock Prompt untuk membiasakan diri dengan konsep dan istilah dalam aliran Amazon Bedrock Prompt dan untuk mempelajari tentang jenis node yang tersedia untuk Anda. Untuk mempelajari cara membuat alur prompt pilih tab yang sesuai dengan metode pilihan Anda dan ikuti langkah-langkahnya:
- Console
-
Untuk membuat aliran
-
Masuk ke AWS Management Console menggunakan IAMperan dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di Memulai dengan. AWS Management Console
-
Pilih alur Amazon Bedrock Prompt dari panel navigasi kiri.
-
Di bagian alur Prompt Amazon Bedrock, pilih Buat alur prompt.
-
Masukkan Nama untuk alur dan Deskripsi opsional.
-
Untuk nama peran Layanan, pilih salah satu opsi berikut:
-
(Opsional) Untuk mengenkripsi alur prompt Anda dengan KMS kunci, pilih Sesuaikan pengaturan enkripsi (lanjutan) dan pilih kuncinya. Untuk informasi selengkapnya, lihat Kebijakan utama untuk mengizinkan Amazon Bedrock mengenkripsi dan mendekripsi alur.
-
Pilih Buat. Aliran Anda dibuat dan Anda akan dibawa ke pembuat aliran prompt tempat Anda dapat membangun aliran Anda.
-
Anda dapat melanjutkan ke prosedur berikut untuk membangun alur Anda atau kembali ke pembuat aliran prompt nanti.
Untuk membangun aliran Anda
-
Jika Anda belum berada di pembuat aliran prompt, lakukan hal berikut:
-
Masuk ke AWS Management Console menggunakan IAMperan dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di Memulai dengan. AWS Management Console
-
Pilih alur Amazon Bedrock Prompt dari panel navigasi kiri. Kemudian, pilih aliran di bagian aliran Amazon Bedrock Prompt.
-
Pilih Edit di pembuat aliran cepat.
-
Di bagian pembangun aliran prompt, panel tengah menampilkan node input Flow dan node keluaran Flow. Ini adalah node input dan output untuk aliran Anda.
-
Untuk menambah dan mengkonfigurasi node
-
Di panel Prompt flow builder, pilih Nodes.
-
Seret node yang ingin Anda gunakan untuk langkah pertama aliran Anda dan jatuhkan di panel tengah.
-
Lingkaran pada node adalah titik koneksi. Untuk menghubungkan node input flow Anda ke node kedua, seret garis dari lingkaran pada node input Flow ke lingkaran di bagian Input dari node yang baru saja Anda tambahkan.
-
Pilih node yang baru saja Anda tambahkan.
-
Di bagian Configure pada panel Prompt flow builder, berikan konfigurasi untuk node yang dipilih dan tentukan nama, tipe data, dan ekspresi untuk input dan output node.
-
Di panel Prompt flow builder, pilih Nodes.
-
Ulangi langkah-langkah untuk menambahkan dan mengkonfigurasi node node yang tersisa dalam aliran Anda.
Jika Anda menggunakan peran layanan yang dibuat Amazon Bedrock secara otomatis untuk Anda, peran tersebut akan diperbarui dengan izin yang tepat saat Anda menambahkan node. Namun, jika Anda menggunakan peran layanan kustom, Anda harus menambahkan izin yang tepat ke kebijakan yang dilampirkan pada peran layanan Anda dengan merujuk keBuat peran layanan untuk alur Amazon Bedrock Prompt di Amazon Bedrock.
-
Hubungkan Output dari node terakhir dalam aliran Anda dengan Input dari node output Flow. Anda dapat memiliki beberapa node keluaran Flow. Untuk menambahkan node keluaran aliran tambahan, seret node keluaran Flow dan jatuhkan di sebelah node tempat Anda ingin aliran berhenti. Pastikan untuk menarik koneksi antara dua node.
-
Anda dapat melanjutkan ke prosedur berikutnya Uji aliran cepat di Amazon Bedrock atau kembali lagi nanti. Untuk melanjutkan ke langkah berikutnya, pilih Simpan. Untuk kembali lagi nanti, pilih Simpan dan keluar.
Hapus node atau koneksi
Selama proses membangun alur Anda, Anda mungkin perlu menghapus node atau menghapus koneksi node.
Untuk menghapus node
-
Pilih node yang ingin Anda hapus.
-
Di panel Prompt flow builder, pilih ikon delete (
).
Jika Anda menggunakan peran layanan yang dibuat Amazon Bedrock secara otomatis untuk Anda, peran tersebut akan diperbarui dengan izin yang tepat saat Anda menambahkan node. Namun, jika Anda menghapus node, izin yang relevan tidak akan dihapus. Kami menyarankan Anda menghapus izin yang tidak lagi Anda perlukan dengan mengikuti langkah-langkah di Memodifikasi peran.
- API
-
Untuk membuat alur, kirim CreateFlowpermintaan (lihat tautan untuk format permintaan dan respons serta detail bidang) dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock.
Bidang berikut diperlukan:
Bidang berikut adalah opsional:
Meskipun definition
bidang ini opsional, diperlukan agar aliran berfungsi. Anda dapat memilih untuk membuat aliran tanpa definisi terlebih dahulu dan sebagai gantinya memperbarui alur nanti.
Untuk setiap node dalam nodes
daftar Anda, Anda menentukan jenis node di type
bidang dan memberikan konfigurasi yang sesuai dari node di config
lapangan. Untuk detail tentang API struktur berbagai jenis node, lihatJenis node dalam aliran cepat.
Persyaratan berikut berlaku untuk membangun aliran:
-
Aliran Anda harus memiliki hanya satu node input aliran dan setidaknya satu node keluaran aliran.
-
Anda tidak dapat menyertakan input untuk node input aliran.
-
Anda tidak dapat menyertakan output untuk node keluaran aliran.
-
Setiap output dalam node harus terhubung ke input di node hilir (dalamAPI, ini dilakukan melalui a FlowConnectiondengan a FlowDataConnectionConfiguration).
-
Setiap kondisi (termasuk yang default) dalam node kondisi harus terhubung ke node hilir (dalamAPI, ini dilakukan melalui FlowConnectiondengan a FlowConditionalConnectionConfiguration).
Petunjuk berikut berlaku untuk membangun aliran:
-
Mulailah dengan mengatur tipe data untuk output dari node input aliran. Tipe data ini harus sesuai dengan apa yang Anda harapkan untuk dikirim sebagai input saat Anda memanggil alur.
-
Saat Anda menentukan input untuk aliran menggunakan ekspresi, periksa apakah hasilnya cocok dengan tipe data yang Anda pilih untuk input.
-
Jika Anda menyertakan node iterator, sertakan node kolektor di hilir setelah Anda mengirim output melalui node yang Anda butuhkan. Node kolektor akan mengembalikan output dalam array.