Agen bawaan berbasis playbook pakar film dapat menjawab berbagai pertanyaan terkait film. Agen mereferensikan set data BigQuery yang berisi metadata tentang film dan penyimpanan data tidak terstruktur berisi ringkasan plot film yang bersumber dari Wikipedia.
Contoh dialog
Contoh dialog berikut menunjukkan skenario umum yang ditangani oleh agen bawaan ini.
Ringkasan Plot dan Penelusuran Database
Pengguna meminta ringkasan Avatar kepada agen. Agen mengambil plot film untuk Avatar dari penyimpanan data, dan meringkasnya untuk pengguna. Pengguna bertanya berapa banyak keuntungan yang diperoleh Avatar. Agen menelusuri database untuk menemukan pendapatan dan anggaran Avatar, dan menggunakan informasi ini untuk menjawab pertanyaan pengguna. Pengguna bertanya film non-Inggris dengan pendapatan tertinggi pada bulan Avatar dirilis. Agen menelusuri database, memfilter berdasarkan tanggal dan bahasa, serta menjawab pertanyaan pengguna.
Input pengguna | Respons agen |
---|---|
Hai | |
Halo, selamat datang di Cymbal Movies! Kami siap membantu menjawab pertanyaan Anda terkait film. Silakan bertanya. | |
Beri tahu saya lebih lanjut tentang Avatar | |
Plot film "Avatar" adalah sebagai berikut: Pada tahun 2154, manusia telah menghabiskan sumber daya alam Bumi, yang menyebabkan krisis energi yang parah. Resources Development Administration (RDA) menambang mineral berharga --- unobtanium --- di Pandora, bulan yang dapat dihuni dengan hutan lebat yang mengorbit Polyphemus, raksasa gas di sistem bintang Alpha Centauri. Pandora, yang atmosfernya beracun bagi manusia, dihuni oleh Na'vi, spesies humanoid cerdas setinggi 3 meter dengan kulit biru yang hidup harmonis dengan alam dan menyembah dewi ibu bernama Eywa. Apakah ada hal lain yang dapat saya bantu? |
|
Berapa laba yang dihasilkan? | |
Avatar memiliki anggaran sebesar $237 juta dan meraup pendapatan kotor sebesar $2,79 miliar, sehingga menghasilkan laba sebesar $2,55 miliar. Ada hal lain yang dapat saya bantu? |
|
Apa film non-Inggris dengan pendapatan tertinggi pada bulan Avatar dirilis? | |
Film non-Inggris dengan penghasilan tertinggi pada bulan Avatar dirilis adalah 3 Idiots, yang meraup pendapatan kotor $70 juta. Ada hal lain yang dapat saya bantu? |
|
Itu saja, terima kasih. | |
Sama-sama. |
Penyiapan dasar
Untuk menyiapkan agen bawaan ini:
- Impor agen bawaan.
- Biarkan kotak centang Create dependent resources dicentang.
Penyiapan alat
Agen ini mencakup alat yang
digunakan untuk berintegrasi dengan layanan eksternal.
Layanan ini akan otomatis membuat set data BigQuery dependen yang bernama "Movies" dengan dua tabel bernama "movies_data" dan "credits".
Metadata film akan diimpor ke tabel yang baru dibuat, dan alat OpenAPI bq-search
dibuat berdasarkan data tersebut.
Selain itu, Penyimpanan Data baru bernama "Movie Expert-data-store" akan dibuat dan dokumen yang diperlukan akan diimpor, yang digunakan oleh alat Penyimpanan Data "cymbal-movie-plots".
Kemudi
Alat cymbal-movie-plots
terhubung ke penyimpanan data yang mengarah ke bucket Cloud Storage yang berisi ringkasan plot film.
Menelusuri Database Film
Alat OpenAPI bq-search
terhubung ke BigQuery API, memasukkan kueri SQL yang dihasilkan oleh agen, menjalankannya di tabel BigQuery yang berisi metadata tentang film, dan menampilkan output kueri ke agen sebagai objek JSON.
Selesai
Agen dan integrasinya kini telah disiapkan dan siap diuji.