範本的進階工作流程


對於 Firebase AI LogicFirebase 控制台提供引導式 UI,可供您指定範本內容。不過,在下列幾種情況下,您可能需要更進階的範本設定方式:

本頁所述的進階工作流程會使用 Firebase AI Logic REST API

使用 REST API 時,請注意下列事項:

  • 如果您在特定位置佈建範本,應用程式的要求就必須存取該位置的模型。如果地點不符,要求就會失敗。

  • Firebase 控制台中的範本清單只會顯示在 global 位置 (至少) 佈建的範本。

  • 如果範本已解鎖,您可以在 REST API 呼叫中使用相同的範本 ID,覆寫範本。鎖定的範本無法覆寫。

指定範本位置

只有在使用 Vertex AI Gemini API 且使用案例需要位置限制時,才適用這個專區。進一步瞭解如何設定存取模型的地區

根據預設,在 Firebase 控制台使用導覽式 UI 時,我們會為 Firebase AI Logic 在所有可用區域佈建範本。這樣一來,無論你在要求中設定哪個位置,都能使用範本。不過,如果您希望範本僅在特定位置提供,則必須使用 REST API 建立範本。

呼叫 projects.locations.templates.create 端點時,請指定範本的 location,做為建立 PromptTemplate 的一部分。

以檔案形式提供範本

您可以呼叫 projects.locations.templates.create 端點,提供伺服器提示詞範本檔案的內容。