我在 https://dbname-rtdb.firebaseio.com/ 有一个数据库。我想在 Gemini 中运行一个提示,内容如下
“对数据库进行分析 https://dbname-rtdb.firebaseio.com/companies/-idCompany/quantities/ 并给我提供每种产品的消耗总量”。
当我尝试在 Firebase 控制台中使用 Gemini AI Studio 时,Gemini 返回一条消息,指出它无法读取外部数据库,应直接加载 JSON。
Gemini 真的无法安全连接数据库以更好地增强业务数据分析吗?
如果
companies/$idCompany/quantities
处的数据是公开可读的,您可以通过将 .json
附加到 URL: 将 Gemini 指向 REST 端点
https://dbname-rtdb.firebaseio.com/companies/-idCompany/quantities.json
如果数据不是公开可读的或 Gemini 无法读取它,您必须在自己的应用程序代码中读取它,并将数据传递到 Gemini 提示符中。
您可能还想研究使用 Gemini API 进行函数调用,这是一种相对较新的方法,可以将此类外部数据注入到 Gemini 提示中。