Grounding dengan Penelusuran Web Paralel

Parallel Web Systems menawarkan Search API yang menyediakan akses ke data web yang tersedia secara publik dan dioptimalkan untuk digunakan oleh model bahasa besar untuk perujukan (grounding). Halaman ini menjelaskan cara merujuk (grounding) respons Gemini menggunakan Parallel.

Perujukan (Grounding) dengan Parallel di Platform Agen Gemini Enterprise adalah Penawaran Terpisah (sebagaimana ditentukan dalam your Google Cloud Agreement) yang menghubungkan model Gemini ke data web publik yang disediakan oleh Search API Parallel Web Systems. Layanan ini memberi Gemini akses ke informasi langsung dari miliaran halaman web untuk memastikan respons yang lebih baru dan faktual.

Kasus penggunaan

Perujukan (Grounding) dengan Parallel cocok untuk kasus penggunaan seperti berikut:

  • Menggunakan data web untuk tujuan penyelesaian atau pengayaan informasi.
  • Agen multi-hop yang memerlukan penelusuran web lebih mendalam untuk pertanyaan yang lebih kompleks.
  • Membuat API yang mengintegrasikan data penelusuran web.
  • Asisten yang digunakan karyawan yang memungkinkan pengguna akhir mengajukan pertanyaan dan membuat laporan kompleks menggunakan informasi web terbaru.
  • Aplikasi yang ditujukan untuk konsumen, seperti retail dan perjalanan, yang memungkinkan pengguna membuat keputusan pembelian yang tepat.
  • Agen otomatis yang berjalan secara mandiri untuk melakukan tugas otomatis, seperti analisis berita dan pemeriksaan KYC.
  • Agen vertikal (agen penjualan, agen coding, agen keuangan) yang mendapatkan konteks terbaru dari web.

Contoh

Siapa yang memenangkan Grand Prix F1 Las Vegas 2025?

Tanpa Perujukan (Grounding) Dengan Perujukan (Grounding)
Grand Prix Las Vegas 2025 belum terjadi. Balapan dijadwalkan akan berlangsung pada akhir pekan 20-22 November 2025. Oleh karena itu, pemenangnya tidak diketahui. Pemenang Grand Prix F1 Las Vegas 2025 adalah Max Verstappen dari Red Bull Racing. Balapan berlangsung pada 22 November 2025. Sumber: domain1.com, domain2.com, ...

Model yang didukung

Perujukan (Grounding) dengan penelusuran web Parallel didukung oleh model berikut:

  • Gemini 2.5 Flash (gemini-2.5-flash)
  • Gemini 2.5 Flash-Lite (gemini-2.5-flash-lite)
  • Gemini 2.5 Pro (gemini-2.5-pro)
  • Gemini 3.1 Pro (gemini-3.1-pro-preview)
  • Gemini 3.1 Flash Lite (gemini-3.1-flash-lite)
  • Gemini 3.5 Flash (gemini-3.5-flash)

Sebelum memulai

Untuk menggunakan Perujukan (Grounding) dengan Penelusuran Web Parallel, Anda harus menyiapkan akses. Anda memiliki dua opsi:

  • Berlangganan langsung ke Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace (Pratinjau) untuk integrasi yang disederhanakan dalam lingkungan cloud yang ada. Penawaran Retensi Data Nol juga tersedia untuk beban kerja sensitif. Untuk menggunakan ZDR, Anda harus berlangganan penawaran ZDR dan menetapkan flag enable_zero_data_retention yang sesuai dalam permintaan API Anda.

  • Menggunakan kunci API Parallel yang ada.

Berlangganan di Google Cloud Marketplace (direkomendasikan)

Dengan mengintegrasikan melalui Google Cloud Marketplace, Anda dapat mengelola layanan Perujukan (Grounding) dengan Penelusuran Web Parallel secara langsung di dalam Google Cloud. Untuk memulai, berlangganan layanan Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace, setujui persyaratan layanan, dan tinjau harga.

Membawa kunci API Anda sendiri

Jika Anda lebih suka mengelola penagihan dan akses API Parallel secara terpisah, Anda dapat memberikan kunci API Anda sendiri. Untuk menggunakan metode ini, Anda harus mendapatkan kunci API dari platform developer Parallel. Kunci API ini digunakan langsung dalam permintaan REST API Anda ke Gemini.

Merujuk (Grounding) respons Gemini dengan Parallel

Minta respons yang dirujuk (grounded) dari Gemini menggunakan REST API sebagai berikut. Untuk performa terbaik, sebaiknya gunakan setelan default untuk parameter opsional kecuali jika Anda benar-benar memerlukan nilai non-default.

Jika Anda berlangganan Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace (Pratinjau), pastikan akun penagihan yang digunakan untuk langganan Anda aktif di Google Cloud project Anda.

REST

Sebelum menggunakan salah satu data permintaan, lakukan penggantian berikut:

  • LOCATION: Region untuk memproses permintaan. Untuk menggunakan endpoint global, kecualikan lokasi dari nama endpoint dan konfigurasi lokasi resource ke `global`.
  • PROJECT_ID: Project ID Anda Google Cloud .
  • MODEL_ID: ID model yang akan digunakan.
  • TEXT: Perintah teks yang akan dikirim ke model.
  • API_KEY: Kunci API Anda untuk Penelusuran Web Parallel. Jika Anda menentukan kunci API dan juga berlangganan Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace (Pratinjau), kunci API akan diprioritaskan.
  • ENABLE_ZERO_DATA_RETENTION: Opsional: Beralih ke versi ZDR Penelusuran Web Parallel untuk mengaktifkan Retensi Data Nol pada beban kerja sensitif. Tetapkan ke true untuk menggunakan penawaran ZDR untuk permintaan Anda. Anda harus berlangganan penawaran khusus ZDR agar permintaan ini berhasil. Jika tidak ditentukan, setelan defaultnya adalah versi standar. Versi ZDR hanya tersedia melalui Google Cloud Marketplace.
  • EXCLUDE_DOMAINS: Opsional: Daftar domain yang akan dikecualikan dari sumber perujukan (grounding). Jika ditentukan, sumber dari domain ini akan dikecualikan. Nilai yang dapat diterima adalah domain (www.example.com) atau ekstensi domain yang dimulai dengan titik ( .gov, .edu, .co.uk). Anda dapat menentukan hingga 200 domain.
  • INCLUDE_DOMAINS: Opsional: Daftar domain yang akan disertakan dalam sumber perujukan (grounding). Jika ditentukan, sumber dari domain ini akan disertakan. Nilai yang dapat diterima adalah domain (www.example.com) atau ekstensi domain yang dimulai dengan titik ( .gov, .edu, .co.uk). Anda dapat menentukan hingga 200 domain.
  • MAX_CHARS_PER_RESULT: Opsional: Jumlah maksimum karakter yang akan disertakan dalam setiap kutipan hasil penelusuran. Jika tidak ditentukan, setelan defaultnya adalah 30000. Rentang yang diizinkan adalah [1000, 100000].
  • MAX_CHARS_TOTAL: Opsional: Jumlah maksimum total karakter dari semua kutipan hasil penelusuran. Jika tidak ditentukan, setelan defaultnya adalah 100000. Rentang yang diizinkan adalah [1000, 1000000].
  • MAX_RESULTS: Opsional: Jumlah maksimum hasil penelusuran yang akan digunakan untuk perujukan (grounding). Jika tidak ditentukan, setelan defaultnya adalah 10. Rentang yang diizinkan adalah [1, 20].
  • MODE: Opsional: Mode yang akan digunakan untuk permintaan, baik basic maupun advanced. Defaultnya adalah basic. Pertimbangkan mode advanced jika Anda menginginkan hasil penelusuran yang lebih menyeluruh dengan mengorbankan latensi yang lebih tinggi.
  • SEARCH_LOCATION: Opsional: Kode negara ISO 3166-1 alpha-2 untuk hasil penelusuran yang ditargetkan secara geografis. Contoh: "us".

Metode HTTP dan URL:

POST https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_ID:generateContent

Meminta isi JSON:

{
  "contents": [{
    "role": "user",
    "parts": [{
      "text": "TEXT"
    }]
  }],
  "tools": [{
    "parallelAiSearch": {
        "api_key": "API_KEY",
        "enable_zero_data_retention": ENABLE_ZERO_DATA_RETENTION,
        "customConfigs": {
            "mode": "MODE",
            "location": "SEARCH_LOCATION",
            "max_results": MAX_RESULTS,
            "source_policy": {
                "exclude_domains": ["EXCLUDE_DOMAINS"],
                "include_domains": ["INCLUDE_DOMAINS"]
            },
            "excerpts": {
                "max_chars_per_result": MAX_CHARS_PER_RESULT,
                "max_chars_total": MAX_CHARS_TOTAL
            }
        }
    }
}],
  "model": "projects/PROJECT_ID/locations/LOCATION/publishers/google/models/MODEL_ID"
}

Untuk mengirim permintaan Anda, perluas salah satu opsi berikut:

Anda akan melihat respons JSON yang mirip seperti berikut:

Quota

Kuota default adalah 200 perintah per menit. Untuk meminta peningkatan batas frekuensi Anda, berikan kasus penggunaan dan persyaratan Anda kepada kontak yang sesuai:

  • Jika Anda berlangganan Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace (Pratinjau): Hubungi tim akun Google Anda.

  • Jika Anda memberikan kunci API Anda sendiri: Hubungi support@parallel.ai dan tim akun Google Anda.

Penagihan

Penggunaan Perujukan (Grounding) dengan Penelusuran Web Parallel akan dikenai biaya berikut:

  • Penggunaan token Gemini: Anda dapat ditagih untuk:

    • Token perintah
    • Token penalaran
    • Token output

    Untuk informasi selengkapnya, buka Harga.

  • Perujukan (Grounding) Gemini dengan data Anda: Untuk mengetahui informasi selengkapnya, lihat Harga.

  • Harga untuk penggunaan Parallel Web Search API:

    • Jika Anda berlangganan Perujukan (Grounding) dengan Penelusuran Web Parallel di Google Cloud Marketplace (Pratinjau), lihat bagian harga Parallel di Google Cloud Marketplace untuk mengetahui informasi selengkapnya.

    • Jika Anda memberikan kunci API Anda sendiri, lihat situs Parallel untuk mengetahui informasi selengkapnya.