Firebase Genkit поставляется с двумя наборами инструментов разработчика:
- Интерфейс командной строки Node.js
- Дополнительное локальное веб-приложение, которое может подключаться к вашей конфигурации Genkit.
Интерфейс командной строки
Установите CLI с помощью следующей команды:
npm install genkit
CLI предлагает множество полезных команд для работы с проектами Genkit, включая:
-
genkit init
: инициализировать проект Genkit. -
genkit flow:run flowName
: запустить поток -
genkit eval:flow flowName
: оценить поток
Посмотрите все доступные команды с помощью:
npx genkit --help
Пользовательский интерфейс разработчика Генкита
Пользовательский интерфейс разработчика Genkit — это локальное веб-приложение, которое вы можете использовать для взаимодействия с моделями, методами извлечения, потоками и другими действиями в вашем проекте Genkit.
Загрузите и запустите пользовательский интерфейс разработчика с помощью:
npx genkit start
Пользовательский интерфейс загрузится в браузере по умолчанию:
В пользовательском интерфейсе разработчика есть исполнители действий для flow
, prompt
, model
, tool
, retreiver
, indexer
, embedder
и evaluator
, настроенные в вашем файле genkit.conf
.
Вот краткий гиф-тур с кошками.
Аналитика
Интерфейс командной строки Genkit и пользовательский интерфейс разработчика используют файлы cookie и аналогичные технологии Google для предоставления и повышения качества своих услуг, а также для анализа использования. Узнать больше .
Чтобы отказаться от аналитики, вы можете запустить следующую команду:
genkit config set analyticsOptOut true
Вы можете просмотреть текущие настройки, выполнив:
genkit config get analyticsOptOut