Firebase Genkit 开发者工具

Firebase Genkit 附带两套开发者工具:

  • Node.js CLI
  • 可连接到 Genkit 配置的可选本地 Web 应用

命令行界面

使用以下命令安装 CLI:

npm install genkit

CLI 提供了许多用于处理 Genkit 项目的实用命令,包括:

  • genkit init:初始化 Genkit 项目
  • genkit flow:run flowName:运行数据流
  • genkit eval:flow flowName:评估数据流

使用以下命令查看所有可用命令:

npx genkit --help

Genkit 开发者界面

Genkit 开发者界面是一个本地 Web 应用,可用于与 Genkit 项目中的模型、检索器、数据流和其他操作进行交互。

使用以下命令下载并启动开发者界面:

npx genkit start

界面将在默认浏览器中加载:

欢迎使用 Genkit 开发者界面

开发者界面包含针对在 genkit.conf 文件中配置的 flowpromptmodeltoolretreiverindexerembedderevaluator 的操作运行程序。

下面是与猫咪有关的快速 GIF 导览。

Genkit 开发者界面的 GIF 概览

分析

Genkit CLI 和开发者界面使用 Google 的 Cookie 和类似技术来提供、提升服务质量并分析使用情况。了解详情

如需停用分析功能,您可以运行以下命令:

genkit config set analyticsOptOut true

您可以通过运行以下命令来查看当前设置:

genkit config get analyticsOptOut