Dalam AI generatif, perujukan adalah kemampuan untuk menghubungkan output model dengan sumber informasi yang dapat diverifikasi. Jika Anda memberi model akses ke sumber data tertentu, grounding akan mengaitkan outputnya ke data ini dan mengurangi peluang pembuatan konten yang dikarang-karang.
Dengan Vertex AI, Anda dapat melakukan grounding output model dengan cara berikut:
- Menyematkan dengan Google Penelusuran - menyematkan model dengan data web yang tersedia secara publik.
- Grounding ke data Anda sendiri - melakukan grounding model dengan data Anda sendiri dari Vertex AI Search sebagai penyimpanan data.
Untuk mengetahui informasi selengkapnya tentang perujukan, lihat Ringkasan perujukan.
Model yang didukung
- Gemini 2.5 Flash-Lite
- Gemini 2.5 Flash dengan audio native Live API (Pratinjau)
- Gemini 2.0 Flash dengan Live API (Pratinjau)
- Gemini 2.5 Pro
- Gemini 2.5 Flash
- Gemini 2.0 Flash
Daftar parameter
Lihat contoh untuk mengetahui detail implementasi.
GoogleSearchRetrieval
Mendasarkan respons pada data publik.
Parameter | |
---|---|
|
Wajib: Dasar dengan data web yang tersedia untuk umum. |
Retrieval
Lakukan grounding respons dengan data pribadi dari Vertex AI Search sebagai penyimpanan data. Menentukan alat pengambilan yang dapat dipanggil model untuk mengakses pengetahuan eksternal.
Parameter | |
---|---|
|
Wajib: Lakukan grounding dengan sumber data Vertex AI Search. |
VertexAISearch
Parameter | |
---|---|
|
Wajib: ID resource penyimpanan data yang sepenuhnya memenuhi syarat dari Vertex AI Search, dalam
format berikut: |
Contoh
Menghubungkan respons pada data web publik menggunakan Google Penelusuran
Menyertakan data publik Google Penelusuran dalam respons. Sertakan alat google_search_retrieval
dalam permintaan. Tidak ada parameter tambahan yang diperlukan.
Python
Instal
pip install --upgrade google-genai
Untuk mempelajari lebih lanjut, lihat dokumentasi referensi SDK.
Tetapkan variabel lingkungan untuk menggunakan Gen AI SDK dengan Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Go
Pelajari cara menginstal atau mengupdate Go.
Untuk mempelajari lebih lanjut, lihat dokumentasi referensi SDK.
Tetapkan variabel lingkungan untuk menggunakan Gen AI SDK dengan Vertex AI:
# Replace the `GOOGLE_CLOUD_PROJECT` and `GOOGLE_CLOUD_LOCATION` values # with appropriate values for your project. export GOOGLE_CLOUD_PROJECT=GOOGLE_CLOUD_PROJECT export GOOGLE_CLOUD_LOCATION=global export GOOGLE_GENAI_USE_VERTEXAI=True
Melakukan grounding respons pada data pribadi menggunakan Vertex AI Search
Melakukan grounding respons dengan data dari penyimpanan data Vertex AI Search. Untuk mengetahui informasi selengkapnya, lihat Aplikasi AI.
Sebelum melakukan grounding respons dengan data pribadi, buat penyimpanan data dan aplikasi penelusuran.
PERINGATAN: Untuk saat ini, antarmuka "perujukan" ini tidak mendukung "mode potongan" Vertex AI Search.
Gen AI SDK untuk Python
Langkah berikutnya
Untuk dokumentasi mendetail, lihat berikut ini: