O Firebase Genkit vem com dois conjuntos de ferramentas para desenvolvedores:
- Uma CLI do Node.js
- Um app da Web local opcional que pode se conectar à configuração do Genkit
Interface de linha de comando
Instale a CLI com o seguinte comando:
npm install genkit
A CLI oferece muitos comandos úteis para trabalhar com projetos Genkit, incluindo:
genkit init
: inicializar um projeto do Genkitgenkit flow:run flowName
: executa um fluxo.genkit eval:flow flowName
: avalia um fluxo.
Confira todos os comandos disponíveis com:
npx genkit --help
interface do desenvolvedor do Genkit
A interface do desenvolvedor do Genkit é um app da Web local que pode ser usado para interagir com modelos, retrievers, fluxos e outras ações no projeto do Genkit.
Faça o download e inicie a interface do desenvolvedor com:
npx genkit start
A interface será carregada no navegador padrão:
A interface do desenvolvedor tem executores de ação para flow
, prompt
, model
, tool
, retreiver
, indexer
, embedder
e evaluator
configurados no arquivo genkit.conf
.
Aqui está um tour rápido em GIFs com gatos.
Análise
A CLI do Genkit e a interface do desenvolvedor usam cookies e tecnologias semelhantes do Google para fornecer e melhorar a qualidade dos serviços e analisar o uso. Saiba mais.
Para desativar a análise, execute o seguinte comando:
genkit config set analyticsOptOut true
Você pode conferir a configuração atual executando:
genkit config get analyticsOptOut