Kasus penggunaan AI agentik: Mengelola pembelajaran interaktif

Last reviewed 2025-12-09 UTC

Dokumen ini menjelaskan arsitektur tingkat tinggi untuk aplikasi yang membuat dan mengelola kuis pembelajaran interaktif dengan alur kerja AI agentic. Agen menilai pengetahuan pengguna tentang topik tertentu dan menggunakan status sesi persisten serta memori jangka panjang untuk membuat pengalaman yang dipersonalisasi. Agen menyimpan histori jawaban pengguna, yang memungkinkannya menyesuaikan kesulitan dan konten pertanyaan berikutnya secara dinamis.

Audiens yang dituju untuk dokumen ini mencakup arsitek, developer, dan administrator yang membangun dan mengelola aplikasi AI agentic. Arsitektur ini dapat disesuaikan untuk membuat aplikasi pendidikan interaktif dan stateful di berbagai industri. Dokumen ini mengasumsikan pemahaman dasar tentang sistem agen AI. Untuk mengetahui informasi tentang perbedaan antara agen dan sistem non-agentic, lihat Apa perbedaan antara agen AI, asisten AI, dan bot?

Bagian deployment dalam dokumen ini menyediakan link ke contoh kode untuk membantu Anda bereksperimen dengan men-deploy aplikasi AI agentic yang menjalankan alur kerja ilmu data.

Arsitektur

Diagram berikut menunjukkan arsitektur tingkat tinggi untuk agen pembelajaran interaktif.

Arsitektur untuk agen pembelajaran interaktif.

Arsitektur ini menunjukkan aliran data berikut:

  1. Pengguna melakukan tindakan, seperti memulai kuis atau mengirimkan jawaban, dalam aplikasi kuis yang dihosting di Cloud Run.
  2. Aplikasi meneruskan input pengguna ke agen AI.
  3. Agen AI menggunakan model Gemini di Gemini Enterprise Agent Platform untuk menafsirkan input pengguna. Berdasarkan permintaan pengguna, agen memanggil alat yang sesuai untuk melakukan tindakan kuis yang diminta.

    Misalnya, agen memilih alat untuk memulai sesi kuis, mengevaluasi jawaban, atau membuat pertanyaan berikutnya.

  4. Agen mengirimkan respons ke aplikasi kuis.

  5. Aplikasi kuis meneruskan respons ke pengguna.

Untuk mempertahankan status kuis dan mempersonalisasi pengalaman, agen melakukan tugas latar belakang berikut:

  • Agen menambahkan skor dan progres kuis terbaru ke histori sesi tersimpan yang disimpan di Sesi Gemini Enterprise Agent Platform.
  • Agen mengubah data kuis menjadi memori dan menyimpannya di Memory Bank untuk mengingat jangka panjang. Agen menggunakan data historis yang disimpan dalam memori untuk membuat respons yang sesuai konteks dalam sesi mendatang.

Produk yang digunakan

Arsitektur contoh ini menggunakan produk berikut: Google Cloud

  • Cloud Run: Platform komputasi serverless yang dapat Anda gunakan untuk menjalankan container langsung pada infrastruktur Google yang bersifat skalabel.
  • Agent Development Kit (ADK): Kumpulan alat dan library untuk mengembangkan, menguji, dan men-deploy agen AI.
  • Gemini Enterprise Agent Platform: Platform komprehensif yang memungkinkan Anda membangun, menskalakan, mengatur, dan mengoptimalkan agen AI tingkat perusahaan.
  • Sesi Gemini Enterprise Agent Platform: Layanan penyimpanan persisten yang menyimpan dan mengambil histori interaksi antara pengguna dan agen.
  • Memory Bank: Layanan penyimpanan persisten yang membuat, menyempurnakan, mengelola, dan mengambil memori jangka panjang berdasarkan percakapan pengguna dengan agen.

Deployment

Untuk men-deploy contoh implementasi arsitektur ini yang menyediakan kuis terkait coding, gunakan contoh kode tutor Python yang tersedia di GitHub.

Langkah berikutnya

Kontributor

Penulis: Samantha He | Technical Writer

Kontributor lainnya: