

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

# Membangun agen AI dengan Amazon Nova
<a name="agents"></a>

**catatan**  
Dokumentasi ini untuk Amazon Nova Versi 1. Untuk informasi tentang cara membangun agen AI dengan Amazon Nova 2, kunjungi [Membangun agen AI](https://docs.aws.amazon.com/nova/latest/nova2-userguide/building-ai-agents.html).

Agen AI membantu pengguna akhir Anda menyelesaikan tindakan berdasarkan data organisasi dan input pengguna. Agen mengatur interaksi antara model dasar (FMs), sumber data, aplikasi perangkat lunak, dan percakapan pengguna. Selain itu, agen secara otomatis memanggil APIs untuk mengambil tindakan dan meminta basis pengetahuan untuk melengkapi informasi untuk tindakan ini. Pengembang dapat menghemat upaya pengembangan selama berminggu-minggu dengan mengintegrasikan agen untuk mempercepat pengiriman aplikasi kecerdasan buatan generatif (AI generatif).

Dengan agen, Anda dapat mengotomatiskan tugas untuk pelanggan Anda dan menjawab pertanyaan untuk mereka. Misalnya, Anda dapat membuat agen yang membantu pelanggan memproses klaim asuransi atau agen yang membantu pelanggan melakukan reservasi perjalanan. Anda tidak perlu menyediakan kapasitas, mengelola infrastruktur, atau menulis kode khusus. Amazon Nova mengelola rekayasa cepat, memori, pemantauan, enkripsi, izin pengguna, dan pemanggilan API.

Untuk informasi tentang membangun agen AI di Amazon Bedrock, lihat Agen [Bedrock](https://docs.aws.amazon.com/bedrock/latest/userguide/agents.html).

Agen melakukan tugas-tugas berikut:
+ Perluas model dasar untuk memahami permintaan pengguna dan memecah tugas yang harus dilakukan agen menjadi langkah-langkah yang lebih kecil.
+ Kumpulkan informasi tambahan dari pengguna melalui percakapan alami.
+ Ambil tindakan untuk memenuhi permintaan pelanggan dengan melakukan panggilan API ke sistem perusahaan Anda.
+ Meningkatkan kinerja dan akurasi dengan menanyakan sumber data.

**Topics**
+ [Menggunakan Amazon Nova sebagai model dasar dalam agen AI](agents-use-nova.md)
+ [Menggunakan Amazon Nova dengan AgentCore](#agents-agentcore)
+ [Menggunakan Amazon Nova dengan Strands](#agents-strands)
+ [Sumber Daya Tambahan](#agents-resources)

## Menggunakan Amazon Nova dengan AgentCore
<a name="agents-agentcore"></a>

Model Amazon Nova dapat digunakan dengan semua AgentCore layanan Bedrock, memungkinkan Anda untuk menyebarkan dan mengoperasikan agen yang sangat efektif dengan aman, dalam skala besar. Layanan Utama termasuk Runtime, Identity, Memory, Gateway, dan Observability. Lihat Amazon Bedrock AgentCore untuk detail tambahan dan {placeholder} untuk kode contoh.

Berikut ini adalah contoh penggunaan Amazon Nova dengan AgentCore:

```
import boto3
from strands.models import BedrockModel

# Create a Bedrock model with the custom session
bedrock_model = BedrockModel(
model_id="model_id",
boto_session=session
)
```

## Menggunakan Amazon Nova dengan Strands
<a name="agents-strands"></a>

 Strands menyediakan dukungan asli untuk Amazon Bedrock, memungkinkan Anda untuk menggunakan model Nova ini di agen Anda dengan konfigurasi minimal. Lihat Strands Amazon Bedrock untuk lebih jelasnya. 

Berikut ini adalah contoh kode yang menunjukkan cara menggunakan Strands dengan Amazon Nova:

```
from strands import Agent
from strands.models import BedrockModel

# Create a Bedrock model instance
bedrock_model = BedrockModel(
    model_id="us.amazon.nova-premier-v1:0",
    temperature=0.3,
    top_p=0.8,
)

# Create an agent using the BedrockModel instance
agent = Agent(model=bedrock_model)

# Use the agent
response = agent("Tell me about Amazon Bedrock.")
```

## Sumber Daya Tambahan
<a name="agents-resources"></a>

1. [Mengotomatiskan tugas dalam aplikasi Anda menggunakan agen](https://docs.aws.amazon.com/bedrock/latest/userguide/agents.html)

1. [Penggunaan alat (panggilan fungsi) dengan Amazon Nova](tool-use.md)

1. [Pemahaman teks mendorong praktik terbaik](prompting-text-understanding.md)