Firebase Genkit 附带两套开发者工具:
- Node.js CLI
- 可连接到您的 Genkit 配置的可选本地 Web 应用
命令行界面
使用以下命令安装 CLI:
npm install genkit
CLI 提供了许多用于处理 Genkit 项目的实用命令,包括:
genkit init
:初始化 Genkit 项目genkit flow:run flowName
:运行 Flowgenkit eval:flow flowName
:评估数据流
使用以下命令查看所有可用命令:
npx genkit --help
Genkit 开发者界面
Genkit 开发者界面是一个本地 Web 应用,可用于与 Genkit 项目中的模型、检索器、数据流和其他操作进行交互。
使用以下命令下载并启动开发者界面:
npx genkit start
该界面将在默认浏览器中加载:
开发者界面在 genkit.conf
文件中为 flow
、prompt
、model
、tool
、retreiver
、indexer
、embedder
和 evaluator
配置了操作运行程序。
以下是有关猫咪的快速 GIF 导览。
Google Analytics
Genkit CLI 和开发者界面使用 Google 的 Cookie 和类似技术 以提供服务、提升服务质量并分析使用情况。 了解详情。
如需停用分析功能,您可以运行以下命令:
genkit config set analyticsOptOut true
您可以运行以下命令来查看当前设置:
genkit config get analyticsOptOut