Firebase Genkit 開發人員工具

Firebase Genkit 提供兩組開發人員工具:

  • Node.js CLI
  • 可連結至 Genkit 設定的選用本機網頁應用程式

指令列介面

使用下列指令安裝 CLI:

npm install genkit

CLI 提供許多適用於 Genkit 專案的實用指令,包括:

  • genkit init:初始化 Genkit 專案
  • genkit flow:run flowName:執行資料流
  • genkit eval:flow flowName:評估資料流

查看所有可用的指令:

npx genkit --help

Genkit 開發人員 UI

Genkit 開發人員 UI 是本機網頁應用程式,可用於與 Genkit 專案中的模型、擷取器、流程和其他動作互動。

下載並透過以下應用程式啟動開發人員 UI:

npx genkit start

預設瀏覽器會載入 UI:

歡迎使用 Genkit 開發人員 UI

開發人員 UI 已在 genkit.conf 檔案中設定 flowpromptmodeltoolretreiverindexerembedderevaluator 的動作執行器。

以下概略介紹貓咪的 GIF 導覽。

Genkit 開發人員 UI 的 GIF 總覽

數據分析

Genkit CLI 和開發人員 UI 會使用 Google 的 Cookie 和類似技術來提供服務、提升服務品質,以及分析使用情形。瞭解詳情

如要停用分析功能,您可以執行下列指令:

genkit config set analyticsOptOut true

您可以執行下列指令來查看目前的設定:

genkit config get analyticsOptOut