iOS+
Android
網頁版
Flutter
本頁面提供 Gemini API 和 Vertex AI in Firebase SDK 常見問題的解答。如有其他問題,請參閱 Google Cloud 說明文件中的 Gemini API 常見問題 。
您必須啟用哪些 API 才能使用 Vertex AI in Firebase SDK?如何啟用這些功能?
如要使用 Vertex AI in Firebase SDK,您的專案必須啟用下列兩個 API:
您只要在 Firebase 主控台中按幾下滑鼠,即可啟用這些 API:
前往「使用 Gemini 建構 」頁面 。
按一下 Vertex AI in Firebase 資訊卡,即可啟動可啟用這兩個 API 的工作流程。這個工作流程也會將 Vertex AI in Firebase API 新增至 Firebase API 金鑰的許可清單。
或者,您也可以使用 Google Cloud 主控台 (手動選項較多):
按一下本常見問題項目頂端的每個 API 連結,然後在每個 API 頁面中按一下「啟用」 。
按照 Google Cloud 說明文件中的「新增 API 限制 」操作說明,將 Vertex AI in Firebase API 新增至 Firebase API 金鑰的許可清單。
使用 Vertex AI in Firebase SDK 需要哪些權限?
動作
必要的 IAM 權限
預設包含必要權限的 IAM 角色
升級至即付即用 (Blaze) 定價方案
firebase.billingPlans.update
resourcemanager.projects.createBillingAssignment
resourcemanager.projects.deleteBillingAssignment
擁有者
在專案中啟用 API
serviceusage.services.enable
編輯者
擁有者
建立 Firebase 應用程式
firebase.clients.create
Firebase 管理員
編輯者
擁有者
哪些型號可搭配 Vertex AI in Firebase SDK 使用?
您可以搭配瞭解 Gemini 模型 中列出的任何 Gemini 基礎模型,使用 Vertex AI in Firebase SDK。
您無法 使用非基礎 Gemini 模型,例如 PaLM 模型、調整過的模型,或是以 Gemma 為基礎的模型,搭配 Vertex AI in Firebase SDK。
我們會經常在 SDK 中新增功能,因此請回來看看這份常見問題清單 (以及發布說明、部落格和社群媒體貼文),瞭解最新消息。
如何修正 400 錯誤 Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
?
如果您嘗試傳送含有 Cloud Storage for Firebase 網址的多模態要求,可能會遇到下列 400 錯誤:
Service agents are being provisioned ... Service agents are needed to read the Cloud Storage file provided.
這個錯誤是因為在專案中啟用 Vertex AI API 時,沒有為專案正確自動佈建必要的服務代理。這是部分專案的已知問題,我們正在進行全局修正。
以下是修正專案的解決方法,並正確佈建這些服務代理程式,以便在多模態要求中開始加入 Cloud Storage for Firebase 網址。您必須是專案的擁有者 ,且只需為專案完成這組工作一次。
使用 gcloud CLI 存取及驗證。
最簡單的方法是從 Cloud Shell 開始。詳情請參閱 Google Cloud 說明文件 。
如果出現提示,請按照終端機顯示的操作說明,針對 Firebase 專案執行 gcloud CLI 。
您需要 Firebase 專案 ID,可在 settings
專案設定 Firebase 主控台頂端找到。
請執行下列指令,在專案中佈建必要的服務代理程式:
curl -X POST -H "Authorization: Bearer $(gcloud auth print-access-token)" -H "Content-Type: application/json" https://us-central1-aiplatform.googleapis.com/v1/projects/PROJECT_ID /locations/us-central1/endpoints -d ''
請稍候幾分鐘,確保服務代理已佈建完成,然後再重試傳送包含 Cloud Storage for Firebase 網址的多模態要求。
如果等待幾分鐘後仍收到這則錯誤訊息,請與 Firebase 支援團隊 聯絡。
針對 Vertex AI in Firebase 的使用體驗提供意見回饋