Enable required API

Periksa progres saya

/ 10

Create a website search app

Periksa progres saya

/ 30

Create a structured data search app

Periksa progres saya

/ 30

Create an unstructured data search app

Periksa progres saya

/ 30

Lab ini mungkin menggabungkan alat AI untuk mendukung pembelajaran Anda.
Konten ini belum dioptimalkan untuk perangkat seluler.
Untuk pengalaman terbaik, kunjungi kami dengan komputer desktop menggunakan link yang dikirim melalui email.

GSP1152

Lab mandiri Google Cloud

Ringkasan

Agent Search menggabungkan kemampuan pengambilan informasi yang mendalam, natural language processing yang canggih, dan teknologi terbaru dalam pemrosesan bahasa besar untuk memahami niat pengguna dan menampilkan hasil yang paling relevan bagi pengguna.

Anda dapat men-deploy aplikasi Agent Search dari Aplikasi AI dalam Konsol Google Cloud.

Di lab ini, Anda akan mempelajari cara membuat aplikasi penelusuran berdasarkan:

  • situs
  • data terstruktur
  • data tidak terstruktur

Lalu, Anda akan mengonfigurasi, memvisualisasikan, dan menganalisis hasil penelusuran yang ditampilkan dari aplikasi penelusuran.

Tujuan

Di lab ini, Anda akan mempelajari cara melakukan tugas berikut:

  • Mengindeks data situs publik, baik data terstruktur maupun tidak terstruktur.
  • Melakukan penelusuran pada data yang diindeks.
  • Mengonfigurasi tampilan hasil penelusuran.
  • Mengintegrasikan Agent Search dengan aplikasi web.

Penyiapan dan persyaratan

Sebelum mengklik tombol Start Lab

Baca petunjuk ini. Lab memiliki timer dan Anda tidak dapat menjedanya. Timer yang dimulai saat Anda mengklik Start Lab akan menampilkan durasi ketersediaan resource Google Cloud untuk Anda.

Lab interaktif ini dapat Anda gunakan untuk melakukan aktivitas lab di lingkungan cloud sungguhan, bukan di lingkungan demo atau simulasi. Untuk mengakses lab ini, Anda akan diberi kredensial baru yang bersifat sementara dan dapat digunakan untuk login serta mengakses Google Cloud selama durasi lab.

Untuk menyelesaikan lab ini, Anda memerlukan:

  • Akses ke browser internet standar (disarankan browser Chrome).
Catatan: Gunakan jendela Samaran (direkomendasikan) atau browser pribadi untuk menjalankan lab ini. Hal ini akan mencegah konflik antara akun pribadi Anda dan akun siswa yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.
  • Waktu untuk menyelesaikan lab. Ingat, setelah dimulai, lab tidak dapat dijeda.
Catatan: Hanya gunakan akun siswa untuk lab ini. Jika Anda menggunakan akun Google Cloud yang berbeda, Anda mungkin akan dikenai tagihan ke akun tersebut.

Cara memulai lab dan login ke Konsol Google Cloud

  1. Klik tombol Start Lab. Jika Anda perlu membayar lab, dialog akan terbuka untuk memilih metode pembayaran. Di sebelah kanan terdapat panel Lab setup and access yang berisi hal-hal berikut:

    • Tombol Open Google Cloud console
    • Kredensial sementara (nama pengguna dan sandi) yang harus Anda gunakan untuk lab ini
    • Informasi lain, jika diperlukan, untuk menyelesaikan lab ini

    Perhatikan bahwa timer lab terletak di dekat bagian atas halaman, yang menampilkan waktu yang tersisa.

  2. Klik Open Google Cloud console (atau klik kanan dan pilih Open Link in Incognito Window jika Anda menjalankan browser Chrome).

    Lab akan menjalankan resource, lalu membuka tab lain yang menampilkan halaman Sign in.

    Tips: Atur tab di jendela terpisah secara berdampingan.

    Catatan: Jika Anda melihat dialog Choose an account, klik Use Another Account.
  3. Jika perlu, salin Username di bawah dan tempel ke dialog Sign in.

    {{{user_0.username | "Username"}}}

    Anda juga dapat menemukan Username di panel Lab setup and access.

  4. Klik Next.

  5. Salin Password di bawah dan tempel ke dialog Welcome.

    {{{user_0.password | "Password"}}}

    Anda juga dapat menemukan Password di panel Lab setup and access.

  6. Klik Next.

    Penting: Anda harus menggunakan kredensial yang diberikan lab. Jangan menggunakan kredensial akun Google Cloud Anda. Catatan: Penggunaan akun Google Cloud sendiri untuk lab ini mungkin dikenai biaya tambahan.
  7. Klik untuk melanjutkan ke halaman berikutnya:

    • Setujui persyaratan dan ketentuan.
    • Jangan tambahkan opsi pemulihan atau autentikasi 2 langkah (karena ini akun sementara).
    • Jangan daftar uji coba gratis.

Setelah beberapa saat, Konsol Google Cloud akan terbuka di tab ini.

Catatan: Untuk mengakses produk dan layanan Google Cloud, klik Navigation menu atau ketik nama layanan atau produk di kolom Search. Ikon Navigation menu dan kolom Search

Tugas 1. Mengaktifkan Discovery Engine API untuk Aplikasi AI

  1. Buka AI Applications dengan menelusurinya di bagian atas Konsol Cloud.

  2. Di halaman sambutan, klik Continue and Activate the API.

Klik Periksa progres saya untuk memverifikasi tujuan. Mengaktifkan API yang diperlukan

Tugas 2. Membuat dan melihat pratinjau aplikasi penelusuran situs

Aplikasi penelusuran situs memudahkan pengguna menemukan informasi yang mereka cari di situs Anda.

Membuat mesin telusur dan penyimpanan data

  1. Setelah mengaktifkan Aplikasi AI, Anda akan diarahkan ke halaman Create App untuk membuat aplikasi pertama Anda.

  2. Di kartu Site search with AI mode, klik Create.

  3. Biarkan kotak centang tetap dicentang. Untuk App name, masukkan:

    Google Cloud docs
  4. Untuk Company Name, masukkan:

    Google Cloud Documentation
  5. Klik Continue.

  6. Di halaman Create a data store for your app, klik +Create Data Store.

  7. Temukan kartu Website Content, lalu klik Select.

  8. Biarkan Advanced website indexing tidak dicentang. Di bagian Specify URL patterns to index, sertakan pola URL berikut:

    cloud.google.com/docs/*
  9. Klik Continue.

  10. Di halaman Configure your data store, di kolom Data store name, masukkan:

    Google Cloud Docs Website Content
  11. Klik Continue.

  12. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

  13. Di halaman penyimpanan data, pastikan Google Cloud Docs Website Content dipilih, lalu klik Continue.

  14. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat aplikasi penelusuran situs

Aplikasi penelusuran ini akan memerlukan waktu sekitar 2-3 menit untuk di-deploy. Anda mungkin perlu menunggu sebentar sebelum dapat menggunakannya.

Melihat pratinjau aplikasi penelusuran situs

  1. Di panel samping, pilih Preview.

  2. Di kotak penelusuran di bagian atas jendela Preview, masukkan Document AI dan tekan ENTER.

  3. Klik ikon tampilan untuk beralih antara tampilan seluler dan tampilan desktop.

    alihkan tampilan

    Catatan: Jika Anda melihat pop-up Search preview isn't ready yet, tunggu beberapa menit dan cari lagi Document AI di bagian pratinjau.

Anda telah membuat mesin telusur dan penyimpanan data tempat Anda mengindeks situs, lalu melakukan penelusuran di situs tersebut.

Tugas 3. Membuat dan melihat pratinjau aplikasi penelusuran data terstruktur

Data terstruktur dapat digunakan untuk membuat konten situs lebih terlihat oleh mesin telusur. Aplikasi penelusuran data terstruktur meningkatkan visibilitas konten situs dan memberikan pengalaman penelusuran yang lebih relevan bagi pengguna.

  1. Klik logo AI Applications untuk kembali ke halaman Apps.

  2. Klik +Create App.

  3. Di halaman Create App, temukan kartu Custom search (general), lalu klik Create.

  4. Biarkan kotak centang tetap dicentang. Untuk App name, masukkan:

    Movie Database Search
  5. Untuk Company Name, masukkan:

    Movie Searchers
  6. Klik Continue.

  7. Di halaman Data store for your app, klik +Create Data Store.

  8. Temukan kartu Cloud Storage, lalu klik Select.

  9. Di bagian Structured Data Import, pilih tombol pilihan JSONL with document IDs.

  10. Di bagian header Select a folder or a file you want to import, pilih File sebagai jenis impor dan masukkan nilai berikut:

    spls/gsp1152/movie_metadata.ndjson

    Bucket Cloud Storage ini berisi set data film berformat NDJSON yang disediakan oleh Kaggle.

  11. Klik Continue.

  12. Di halaman Configure your data store, di kolom Data store name, masukkan:

    Structured Movie Data
  13. Klik Continue.

  14. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

  15. Di halaman penyimpanan data untuk aplikasi Anda, pastikan Structured Movie Data dipilih dan klik Continue.

  16. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

  17. Di menu navigasi sebelah kiri aplikasi Anda, pilih halaman Data.

  18. Pilih tab Activity.

Catatan: Tunggu hingga dokumen selesai diimpor sebelum melanjutkan. Proses ini mungkin memerlukan waktu beberapa menit untuk selesai.

Jika berhasil, Anda akan melihat kolom Status berubah menjadi Succeeded seperti yang ditunjukkan pada gambar di bawah ini:

Impor Selesai

  1. Klik tab Documents untuk melihat jumlah dokumen yang diimpor.

  2. Klik tab Schema untuk melihat skema yang dibuat otomatis untuk set data Anda. Perhatikan bahwa untuk skema yang dibuat otomatis, semua kolom dapat diambil, diindeks, difaset, dan ditelusuri.

Skema

Catatan: Klik gambar untuk memperbesar.

Melihat pratinjau aplikasi penelusuran Film dan mengonfigurasi tampilan hasil penelusuran

  1. Di menu navigasi, klik Preview untuk menguji aplikasi penelusuran.

  2. Di kotak penelusuran, masukkan:

    Google

    Lalu tekan ENTER untuk melihat hasilnya.

    Perhatikan bahwa skema lengkap ditampilkan. Dalam banyak kasus, Anda tidak perlu menampilkan semua item yang ditampilkan oleh skema tersebut. Untuk menyesuaikan nilai yang akan ditampilkan, Aplikasi AI memungkinkan Anda mengonfigurasi hanya nilai yang ingin Anda tampilkan. Anda akan mempelajari caranya pada langkah berikutnya.

  3. Di panel navigasi sebelah kiri, klik Configurations.

  4. Buka dropdown Configure fields in results dan petakan kolom di penyimpanan data Anda ke atribut yang akan ditampilkan di hasil penelusuran:

Kunci Nilai
Judul title
Thumbnail poster_path
URL homepage
Teks 1 tagline
Teks 2 release_date
  1. Klik Save and publish.

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat aplikasi penelusuran data terstruktur

  1. Kembali ke halaman Preview, lalu masukkan nilai berikut di kotak penelusuran:

    Harry Potter

    Tekan ENTER untuk melihat hasil penelusuran.

    Hasil output telah diformat sesuai dengan kolom yang Anda konfigurasi dan akan terlihat mirip dengan contoh hasil yang ditampilkan pada gambar di bawah ini.

Pratinjau Hasil

Integrasi

Di bagian ini, Anda akan meninjau berbagai metode yang tersedia untuk mengintegrasikan kemampuan penelusuran yang telah dikonfigurasi ke dalam aplikasi berbasis web atau server.

Web

  1. Di panel samping sebelah kiri, klik Integration. Perhatikan bahwa di bagian atas halaman hasil, Anda sedang berada di tab Widget, yang berisi kode untuk menyematkan aplikasi penelusuran ke dalam integrasi berbasis web.

    Di sini, Anda dapat memilih jenis otorisasi yang akan digunakan untuk mengizinkan pengguna berinteraksi dengan widget penelusuran. Pilih JWT or OAuth Based atau Public Access sesuai kebutuhan Anda. Jika menggunakan JWT or OAuth Based, Anda perlu mengonfigurasi aplikasi untuk menyediakan Token Web JSON atau token OAuth yang disediakan oleh backend Anda. Lihat Menambahkan widget dengan token otorisasi untuk mengetahui detail selengkapnya.

    Anda juga dapat membatasi penggunaan widget hanya pada domain tertentu yang ditentukan dalam daftar Add allowed domains for the widget.

  2. Selanjutnya, klik tab API.

    Pada tahap ini, Anda dapat memasukkan kueri penelusuran dan melihat panggilan API yang dapat digunakan untuk mengkueri aplikasi Anda.

Tugas 4. Membuat dan Melihat Pratinjau aplikasi penelusuran data tidak terstruktur

Data tidak terstruktur adalah data yang tidak memiliki format yang telah ditentukan sebelumnya. Jenis data ini sulit ditelusuri menggunakan mesin telusur tradisional. Aplikasi penelusuran data tidak terstruktur dapat digunakan untuk membuat data ini lebih mudah diakses sehingga menghasilkan insight yang dapat digunakan untuk meningkatkan operasi bisnis.

  1. Klik logo AI Applications untuk kembali ke halaman Apps.

  2. Klik +Create App.

  3. Di halaman Create App, temukan kartu Custom search (general), lalu klik Create.

  4. Sekali lagi, biarkan kotak centang tetap dicentang. Masukkan nilai berikut untuk App name:

    Alphabet Investor PDF Search
  5. Untuk Company Name, masukkan:

    Alphabet Investors

    Kemudian, klik Continue.

  6. Di halaman Data Stores untuk aplikasi Anda, klik +Create Data Store.

  7. Temukan kartu Cloud Storage, lalu klik Select.

  8. Untuk jenis data, di bagian Unstructured Data Import (Document Search & RAG), pilih Documents (Unstructured documents like PDFs, HTML, TXT, DOCX, and PPTX).

  9. Di bagian header Select a folder or a file you want to import, pilih jenis Folder dan masukkan nilai berikut:

    cloud-samples-data/gen-app-builder/search/alphabet-investor-pdfs

    Kemudian, klik Continue.

Bucket Cloud Storage ini berisi PDF laporan penghasilan dari situs investor Alphabet.
  1. Di halaman Configure your data store, di kolom Data store name, masukkan:

    Unstructured PDF Data
  2. Klik dropdown Document Processing Options untuk melihat opsi parser.

  3. Pilih Layout Parser dari dropdown Default document parser untuk Agent Search guna mengidentifikasi elemen konten seperti blok teks, tabel, dan daftar, serta elemen struktural seperti judul dan heading. Elemen tersebut kemudian digunakan untuk menentukan organisasi dan hierarki dokumen.

  4. Klik Continue.

  5. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

  6. Di halaman Data Stores untuk aplikasi Anda, pastikan penyimpanan data Unstructured PDF Data dipilih, lalu klik Continue.

  7. Biarkan model penetapan harga yang dipilih sebagai default, lalu klik Create.

  8. Dari menu navigasi sebelah kiri, klik Data, lalu klik tab Activity.

    Setelah proses impor selesai, Anda akan melihat Import completed di kolom Status.

Catatan: Mungkin perlu waktu 5-10 menit untuk mengindeks semua data tidak terstruktur yang ditemukan dalam dokumen PDF. Anda dapat menyelesaikan pemeriksaan progres di bawah ini, lalu menunggu sebentar hingga selesai sebelum melanjutkan ke langkah berikutnya untuk melihat cara kerja kueri.
  1. Klik tab Documents untuk melihat jumlah dokumen yang diimpor.

Melihat pratinjau aplikasi penelusuran PDF Investor Alphabet

  1. Di menu navigasi, klik Preview untuk menguji aplikasi penelusuran.

  2. Di kotak penelusuran, masukkan Google revenue in 2008, lalu tekan ENTER untuk menelusuri PDF.

    Perhatikan ringkasan dan hasilnya. Berikut adalah contoh hasil penelusuran dari kueri yang diberikan.

Hasil Penelusuran PDF

Klik Periksa progres saya untuk memverifikasi tujuan. Membuat aplikasi penelusuran data tidak terstruktur

Selamat!

Anda telah mempelajari cara membuat aplikasi Agent Search menggunakan berbagai jenis penyimpanan data. Anda telah mengonfigurasi tampilan hasil penelusuran. Anda juga telah melihat kode untuk menyematkan aplikasi penelusuran ke dalam aplikasi web dan melihat contoh kueri untuk memanggil aplikasi Anda melalui panggilan API.

Langkah berikutnya

Sertifikasi dan pelatihan Google Cloud

...membantu Anda mengoptimalkan teknologi Google Cloud. Kelas kami mencakup keterampilan teknis dan praktik terbaik untuk membantu Anda memahami dengan cepat dan melanjutkan proses pembelajaran. Kami menawarkan pelatihan tingkat dasar hingga lanjutan dengan opsi on demand, live, dan virtual untuk menyesuaikan dengan jadwal Anda yang sibuk. Sertifikasi membantu Anda memvalidasi dan membuktikan keterampilan serta keahlian Anda dalam teknologi Google Cloud.

Manual Terakhir Diperbarui pada 20 Juli 2026

Lab Terakhir Diuji pada 20 Juli 2026

Hak cipta 2026 Google LLC. Semua hak dilindungi undang-undang. Google dan logo Google adalah merek dagang dari Google LLC. Semua nama perusahaan dan produk lain mungkin adalah merek dagang masing-masing perusahaan yang bersangkutan.

Sebelum memulai

  1. Lab membuat project dan resource Google Cloud untuk jangka waktu tertentu
  2. Lab memiliki batas waktu dan tidak memiliki fitur jeda. Jika lab diakhiri, Anda harus memulainya lagi dari awal.
  3. Di kiri atas layar, klik Start lab untuk memulai

Gunakan penjelajahan rahasia

  1. Salin Nama Pengguna dan Sandi yang diberikan untuk lab tersebut
  2. Klik Open console dalam mode pribadi

Login ke Konsol

  1. Login menggunakan kredensial lab Anda. Menggunakan kredensial lain mungkin menyebabkan error atau dikenai biaya.
  2. Setujui persyaratan, dan lewati halaman resource pemulihan
  3. Jangan klik End lab kecuali jika Anda sudah menyelesaikan lab atau ingin mengulanginya, karena tindakan ini akan menghapus pekerjaan Anda dan menghapus project

Konten ini tidak tersedia untuk saat ini

Kami akan memberi tahu Anda melalui email saat konten tersedia

Bagus!

Kami akan menghubungi Anda melalui email saat konten tersedia

Satu lab dalam satu waktu

Konfirmasi untuk mengakhiri semua lab yang ada dan memulai lab ini

Gunakan penjelajahan rahasia untuk menjalankan lab

Menggunakan jendela Samaran atau browser pribadi adalah cara terbaik untuk menjalankan lab ini. Langkah ini akan mencegah konflik antara akun pribadi Anda dan akun Siswa, yang dapat menyebabkan tagihan ekstra pada akun pribadi Anda.