Buat alur di Amazon Bedrock - Amazon Bedrock

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

Buat alur di Amazon Bedrock

Untuk membuat alur, Anda minimal memberikan nama dan deskripsi untuk alur dan menentukan peran layanan dengan izin yang tepat (atau membiarkan konsol Amazon Bedrock secara otomatis membuatnya untuk Anda). Anda kemudian akan menentukan aliran dengan mengkonfigurasi node, yang bertindak sebagai langkah dalam aliran, dan koneksi antara node. Sebelum membuat alur, kami sarankan Anda membaca Cara kerja Amazon Bedrock Flows untuk membiasakan diri dengan konsep dan istilah di Amazon Bedrock Flows dan untuk mempelajari tentang jenis node yang tersedia untuk Anda.

Amazon Bedrock mengenkripsi data Anda saat istirahat. Secara default, Amazon Bedrock mengenkripsi data ini menggunakan kunci terkelola AWS . Secara opsional, Anda dapat mengenkripsi data eksekusi aliran menggunakan kunci yang dikelola pelanggan. Untuk informasi selengkapnya, lihat Enkripsi sumber daya Amazon Bedrock Flows.

Untuk mempelajari cara membuat alur, pilih tab untuk metode pilihan Anda, lalu ikuti langkah-langkahnya:

Console
Untuk membuat aliran
  1. Masuk ke AWS Management Console menggunakan peran IAM dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di Memulai dengan. AWS Management Console

  2. Pilih Amazon Bedrock Flows dari panel navigasi kiri.

  3. Di bagian Amazon Bedrock Flows, pilih Create flow.

  4. Masukkan Nama untuk alur dan Deskripsi opsional.

  5. Untuk nama peran Layanan, pilih salah satu opsi berikut:

  6. (Opsional) Untuk mengenkripsi alur Anda dengan kunci KMS, pilih Sesuaikan pengaturan enkripsi (lanjutan) dan pilih kuncinya. Untuk informasi selengkapnya, lihat Enkripsi sumber daya Amazon Bedrock Flows.

  7. Pilih Buat. Aliran Anda dibuat dan Anda akan dibawa ke pembuat aliran tempat Anda dapat membangun aliran Anda.

  8. Anda dapat melanjutkan ke prosedur berikut untuk membangun aliran Anda atau kembali ke pembuat aliran nanti.

Untuk membangun aliran Anda
  1. Jika Anda belum berada di pembuat aliran, lakukan hal berikut:

    1. Masuk ke AWS Management Console menggunakan peran IAM dengan izin Amazon Bedrock, dan buka konsol Amazon Bedrock di Memulai dengan. AWS Management Console

    2. Pilih Amazon Bedrock Flows dari panel navigasi kiri. Kemudian, pilih aliran di bagian Amazon Bedrock Flows.

    3. Pilih Edit di pembuat aliran.

  2. Di bagian pembuat aliran, panel tengah menampilkan node input Flow dan node keluaran Flow. Ini adalah node input dan output untuk aliran Anda.

  3. Untuk menambah dan mengkonfigurasi node

    1. Di panel Flow builder, pilih Nodes.

    2. Seret node yang ingin Anda gunakan untuk langkah pertama aliran Anda dan jatuhkan di panel tengah.

    3. 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.

    4. Pilih node yang baru saja Anda tambahkan.

    5. Di bagian Configure pada panel Flow builder, berikan konfigurasi untuk node yang dipilih dan tentukan nama, tipe data, dan ekspresi untuk input dan output node.

    6. Di panel Flow builder, pilih Nodes.

    7. Ulangi langkah-langkah untuk menambahkan dan mengkonfigurasi node node yang tersisa dalam aliran Anda.

      catatan

      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 Amazon Bedrock Flows di Amazon Bedrock.

  4. 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.

  5. Anda dapat melanjutkan ke prosedur berikutnya Uji aliran 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 simpul
  1. Pilih node yang ingin Anda hapus.

  2. Di panel Flow builder, pilih ikon delete ( Trapezoid-shaped diagram showing data flow from source to destination through AWS Transfer Family. ).

    catatan

    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.

Untuk menghapus koneksi
  • Di halaman pembuat Flow, arahkan kursor ke koneksi yang ingin Anda hapus hingga Anda melihat ikon perluas dan kemudian seret koneksi menjauh dari node.

API

Untuk membuat alur, kirim CreateFlowpermintaan dengan titik akhir waktu pembuatan Agen untuk Amazon Bedrock.

Bidang berikut diperlukan:

Bidang Deskripsi dasar
name Sebuah nama untuk aliran.
executionRoleArn ARN peran layanan dengan izin untuk membuat dan mengelola alur.

Bidang berikut adalah opsional:

Bidang Kasus penggunaan
definisi Berisi nodes dan connections yang membentuk aliran.
deskripsi Untuk menggambarkan aliran.
tag Untuk mengaitkan tag dengan aliran. Untuk informasi selengkapnya, lihat Menandai sumber daya Amazon Bedrock.
customerEncryptionKeyArn Untuk mengenkripsi sumber daya dengan kunci KMS. Untuk informasi selengkapnya, lihat Enkripsi sumber daya Amazon Bedrock Flows.
clientToken Untuk memastikan permintaan API selesai hanya sekali. Untuk informasi selengkapnya, lihat Memastikan idempotensi.

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 struktur API dari berbagai jenis node, lihatJenis node dalam aliran.

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 (di API, ini dilakukan melalui FlowConnectiondengan a FlowDataConnectionConfiguration).

  • Setiap kondisi (termasuk yang default) dalam node kondisi harus terhubung ke node hilir (di API, 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.