取得解答及後續追蹤

本頁面將介紹 Agent Search 的搜尋、回答和後續追蹤功能,並說明如何使用方法呼叫,為自訂搜尋應用程式導入這些功能。

「搜尋並取得答案」和「後續問題」功能採用回答方法。answer 方法會取代舊版 search 方法的摘要功能,以及已淘汰 converse 方法的所有功能。此外,回答方法還提供一些重要的額外功能,例如處理複雜查詢的能力。

回答方法的特色

「回答」方法的主要功能如下:

  • 能夠生成複雜查詢的答案。舉例來說,答案方法可將複合查詢 (如下所示) 分解為多個較小的查詢,以傳回更準確的結果,進而提供更優質的答案:

    • 「2024 年 Google Cloud 和 Google Ads 的營收分別是多少?」
    • 「Google 成立後幾年達到 10 億美元營收?」
  • 在多輪對話中,透過在每一輪呼叫答案方法,結合搜尋和答案生成功能。

  • 可與搜尋方法配對,以減少搜尋延遲。您可以分別呼叫搜尋方法和回答方法,並在不同時間點,於不同的 iframe 中算繪搜尋結果和答案。也就是說,您可以在幾毫秒內向使用者顯示搜尋結果 (10 個藍色連結)。您不必等待系統生成答案,即可顯示搜尋結果。

答案和後續追問功能可分為查詢、搜尋和回答三個階段:

何時使用「回答」,何時使用「搜尋」

Agent Search 提供兩種查詢應用程式的方法。兩者功能不同,但有部分重疊。

在下列情況下,請使用 answer 方法:

  • 您希望 AI 生成搜尋結果的答案 (或摘要)。

  • 您想要多輪搜尋,也就是搜尋時保留脈絡,以便提出後續問題。

在下列情況下使用 search 方法:

  • 您只需要搜尋結果,不需要生成的答案。

  • 具備下列任一條件:

    • 媒體或醫療照護資料
    • 您自己的嵌入
    • 同義詞或重新導向控制項
    • facet
    • 使用者國家/地區代碼
  • 您需要瀏覽一般資料儲存庫中的資料。

在下列情況下,請同時使用回答和搜尋方法:

  • 您想傳回超過十筆搜尋結果,想取得生成的答案。

  • 您有延遲問題,且希望在系統傳回生成的答案前,先傳回並顯示搜尋結果。

查詢階段功能

「回答」和「後續問題」功能支援自然語言查詢處理。

本節將說明並展示查詢重述和分類的各種選項。

重新措辭查詢

查詢重述功能預設為開啟。這項功能會自動選擇最佳方式重新措辭查詢,以改善搜尋結果。這項功能也能處理不需要重新措辭的查詢。

  • 將複雜查詢拆解為多項查詢,並執行同步子查詢。

    舉例來說,複雜的查詢會拆解成四個較小且簡單的查詢。

    使用者輸入內容