Troubleshooting of Google Vertex AI Search in Mandarin: Difference between revisions

Jump to navigation Jump to search
Line 171: Line 171:
-d '{"query":"<QUERY>","pageSize":10,"queryExpansionSpec":{"condition":"AUTO"},"spellCorrectionSpec":{"mode":"AUTO"},"languageCode":"zh-TW","userInfo":{"timeZone":"Asia/Taipei"}}'
-d '{"query":"<QUERY>","pageSize":10,"queryExpansionSpec":{"condition":"AUTO"},"spellCorrectionSpec":{"mode":"AUTO"},"languageCode":"zh-TW","userInfo":{"timeZone":"Asia/Taipei"}}'
</pre>
</pre>
=== 疑難排解:Vertex AI Search:啟用 Grounding 遇到路徑格式錯誤 ===
「[https://cloud.google.com/vertex-ai/generative-ai/docs/grounding/grounding-with-vertex-ai-search?hl=zh-TW 利用 Vertex AI Search 建立基準]」時遇到錯誤:
'''錯誤訊息:'''
<pre>
路徑必須採用下列格式:
projects/{project_id}/locations/{location}/collections/{collection_name}/dataStores/{datastore_name}
</pre>
'''解決方案:''' 如何找到正確的路徑參數:
# 前往 https://console.cloud.google.com/gen-app-builder/engines
# 選擇要套用的資料儲存庫
# 點擊「整合」分頁
# 查看「在 Cloud Shell 執行範例要求」下方的範例指令
範例 curl 指令:
<pre>
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" \
-H "Content-Type: application/json" \
"https://discoveryengine.googleapis.com/v1alpha/projects/987654321000/locations/global/collections/default_collection/engines/vertex-search_123/servingConfigs/default_search:search" \
-d '{"query":"<QUERY>","pageSize":10,"queryExpansionSpec":{"condition":"AUTO"},"spellCorrectionSpec":{"mode":"AUTO"},"languageCode":"zh-TW","userInfo":{"timeZone":"Asia/Taipei"}}'
</pre>
從 URL 中擷取參數:
{{kbd | key=<nowiki>/projects/987654321000/locations/global/collections/default_collection/engines/vertex-search_123/</nowiki>}}
# {project_id}:`987654321000`(`/projects/` 之後的數字)
# {location}:`global`(`/locations/` 之後的字串)
# {collection_name}:`default_collection`(`/collections/` 之後的字串)
# {datastore_name}:在資料儲存庫總覽頁面顯示為「資料儲存庫 ID」(例如:`XXX_1234567890123`){{exclaim}} 注意:datastore_name 在 engine URL 中找不到,需要到資料儲存庫總覽頁面查看「資料儲存庫 ID」。


== 相關頁面 ==
== 相關頁面 ==

Navigation menu