對於 Firebase AI Logic,Firebase 控制台提供引導式 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 端點,提供伺服器提示詞範本檔案的內容。