Agen bawaan pakar film

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.

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:

  1. Impor agen bawaan.
  2. 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.