

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

# Kasus penggunaan untuk Pagar Batuan Dasar Amazon
<a name="guardrails-use"></a>

Setelah Anda membuat pagar pembatas, Anda dapat menerapkan dengan fitur-fitur berikut:
+ [Inferensi model](inference.md) — Terapkan pagar pembatas ke permintaan yang dikirimkan dan respons yang dihasilkan saat menjalankan inferensi pada model.
+ [Agen](agents.md) — Kaitkan pagar pembatas dengan agen untuk menerapkannya pada petunjuk yang dikirim ke agen dan tanggapan dikembalikan darinya.
+ [Basis pengetahuan](knowledge-base.md) — Terapkan pagar pembatas saat menanyakan basis pengetahuan dan menghasilkan tanggapan darinya.
+ [Flow](flows.md) — Tambahkan pagar pembatas ke node prompt atau node basis pengetahuan dalam aliran untuk menerapkannya ke input dan output dari node ini.

Tabel berikut menjelaskan cara menyertakan pagar pembatas untuk masing-masing fitur ini menggunakan Konsol Manajemen AWS atau Amazon Bedrock API.


****  

| Kasus penggunaan | Konsol | API | 
| --- | --- | --- | 
| Inferensi model | Pilih pagar pembatas saat [menggunakan taman bermain.](playgrounds.md) | Tentukan di header dalam [InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html)permintaan [InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html)atau sertakan di guardrailConfig bidang di badan [Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) atau [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html)permintaan. | 
| Berasosiasi dengan agen | Saat Anda [membuat atau memperbarui](agents-build-modify.md) agen, tentukan di bagian detail Guardrail pada pembuat Agen. | Sertakan guardrailConfiguration bidang di badan [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateAgent.html)permintaan [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgent.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateAgent.html)atau permintaan. | 
| Gunakan saat menanyakan basis pengetahuan | Ikuti langkah-langkah di [Batasan pengaman](kb-test-config.md#kb-test-config-guardrails) bagian konfigurasi kueri. Tambahkan pagar pembatas saat Anda mengatur Konfigurasi. | Sertakan guardrailConfiguration bidang di badan [https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerate.html](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent-runtime_RetrieveAndGenerate.html)permintaan. | 
| Sertakan dalam simpul prompt dalam aliran | Saat Anda [membuat](flows-create.md) atau [memperbarui](flows-modify.md) alur, pilih simpul prompt dan tentukan pagar pembatas di bagian Konfigurasi. | Saat Anda menentukan simpul prompt di nodes bidang dalam [UpdateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.html)permintaan [CreateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.html)atau, sertakan guardrailConfiguration bidang di [PromptFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_PromptFlowNodeConfiguration.html). | 
| Sertakan dalam node basis pengetahuan dalam aliran | Saat Anda [membuat](flows-create.md) atau [memperbarui](flows-modify.md) alur, pilih node basis pengetahuan dan tentukan pagar pembatas di bagian Konfigurasi. | Saat Anda menentukan node basis pengetahuan di nodes bidang dalam [UpdateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_UpdateFlow.html)permintaan [CreateFlow](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_CreateFlow.html)atau, sertakan guardrailConfiguration bidang di [KnowledgeBaseFlowNodeConfiguration](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_agent_KnowledgeBaseFlowNodeConfiguration.html). | 

Bagian ini mencakup penggunaan pagar pembatas dengan inferensi model dan Amazon Bedrock API. Anda dapat menggunakan operasi inferensi dasar ([InvokeModel](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModel.html)dan [InvokeModelWithResponseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_InvokeModelWithResponseStream.html)) dan Converse API ([Converse](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_Converse.html) dan [ConverseStream](https://docs.aws.amazon.com/bedrock/latest/APIReference/API_runtime_ConverseStream.html)). Dengan kedua set operasi Anda dapat menggunakan pagar pembatas dengan inferensi model sinkron dan streaming. Anda juga dapat mengevaluasi input pengguna secara selektif dan dapat mengonfigurasi perilaku respons streaming. 

**Topics**
+ [Gunakan pagar pembatas Anda dengan operasi inferensi untuk mengevaluasi masukan pengguna](guardrails-input-tagging-base-inference.md)
+ [Gunakan ApplyGuardrail API di aplikasi Anda](guardrails-use-independent-api.md)
+ [Gunakan InvokeGuardrailChecks API di aplikasi Anda](guardrails-use-invoke-guardrail-checks.md)