Lacak setiap langkah dalam alur Anda dengan melihat jejaknya 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.

Lacak setiap langkah dalam alur Anda dengan melihat jejaknya di Amazon Bedrock

Saat Anda memanggil aliran, Anda dapat melihat jejak untuk melihat input dan output dari setiap node. Jejak membantu Anda melacak jalur dari input ke respons yang akhirnya dikembalikan. Anda dapat menggunakan jejak untuk memecahkan masalah kesalahan yang terjadi, untuk mengidentifikasi langkah-langkah yang mengarah pada hasil yang tidak terduga atau kemacetan kinerja, dan untuk mempertimbangkan cara-cara di mana Anda dapat meningkatkan aliran.

Untuk melihat jejak, lakukan hal berikut:

  • Di konsol, ikuti langkah-langkah di tab Konsol di Uji aliran di Amazon Bedrock dan pilih Tampilkan jejak dalam respons dari pemanggilan aliran.

  • Di API, atur enableTrace bidang ke true dalam InvokeFlowpermintaan. Masing-masing flowOutputEvent dalam tanggapan dikembalikan bersama aflowTraceEvent.

Setiap peristiwa jejak mencakup nama node yang menerima input atau menghasilkan output dan tanggal saat input atau output diproses. Pilih tab untuk mempelajari lebih lanjut tentang jenis peristiwa penelusuran:

FlowTraceConditionNodeResultEvent

Jenis jejak ini mengidentifikasi kondisi mana yang dipenuhi untuk node kondisi dan membantu Anda mengidentifikasi cabang atau cabang aliran yang diaktifkan selama pemanggilan. Objek JSON berikut menunjukkan apa yang FlowTraceEventterlihat seperti untuk hasil dari node kondisi:

{ "trace": { "conditionNodeOutputTrace": { "nodeName": "string", "satisfiedConditions": [ { "conditionName": "string" }, ... ], "timestamp": timestamp } } }
FlowTraceNodeInputEvent

Jenis jejak ini menampilkan input yang dikirim ke node. Jika acara hilir dari node iterator tetapi hulu dari simpul kolektor, iterationIndex bidang menunjukkan indeks item dalam array tempat input berasal. Objek JSON berikut menunjukkan apa yang FlowTraceEventterlihat seperti untuk input ke dalam node.

{ "trace": { "nodeInputTrace": { "fields": [ { "content": { "document": JSON object }, "nodeInputName": "string" }, ... ], "nodeName": "string", "timestamp": timestamp, "iterationIndex": int } } }
FlowTraceNodeOutputEvent

Jenis jejak ini menampilkan output yang dihasilkan oleh node. Jika acara tersebut hilir dari simpul iterator tetapi hulu dari simpul kolektor, iterationIndex bidang menunjukkan indeks item dalam larik tempat keluarannya berasal. Objek JSON berikut menunjukkan apa yang FlowTraceEventterlihat seperti untuk output dari node.

{ "trace": { "nodeOutputTrace": { "fields": [ { "content": { "document": JSON object }, "nodeOutputName": "string" }, ... ], "nodeName": "string", "timestamp": timestamp, "iterationIndex": int } } }