Firebase Genkit viene con dos conjuntos de herramientas para desarrolladores:
- Una CLI de Node.js
- Una app web local opcional que puede conectarse a tu configuración de Genkit
Interfaz de línea de comandos
Instala la CLI con el siguiente comando:
npm install genkit
CLI ofrece muchos comandos útiles para trabajar con proyectos de Genkit, incluidos los siguientes:
genkit init
: Inicializa un proyecto de Genkit.genkit flow:run flowName
: Ejecuta un flujogenkit eval:flow flowName
: Evalúa un flujo
Consulta todos los comandos disponibles con lo siguiente:
npx genkit --help
IU para desarrolladores de Genkit
La IU para desarrolladores de Genkit es una app web local que puedes usar para interactuar con los modelos, retrievers, flujos y otras acciones en tu proyecto de Genkit.
Descarga e inicia la IU para desarrolladores con lo siguiente:
npx genkit start
La IU se cargará en tu navegador predeterminado:
La IU para desarrolladores tiene ejecutores de acciones para flow
, prompt
, model
, tool
, retreiver
, indexer
, embedder
y evaluator
configurados en el archivo genkit.conf
.
Aquí tienes un recorrido rápido en GIF con gatos.
Análisis
La CLI y la IU para desarrolladores de Genkit usan cookies y tecnologías similares de Google para proporcionar y mejorar la calidad de sus servicios, y analizar el uso. Obtener más información.
Para inhabilitar las estadísticas, puedes ejecutar el siguiente comando:
genkit config set analyticsOptOut true
Para ver la configuración actual, ejecuta lo siguiente:
genkit config get analyticsOptOut