يتضمّن Firebase Genkit مجموعتَين من أدوات المطوّرين:
- واجهة سطر الأوامر في Node.js
- تطبيق ويب محلي اختياري يمكن ربطه بإعدادات Genkit
واجهة سطر الأوامر
ثبِّت واجهة سطر الأوامر باستخدام الأمر التالي:
npm install genkit
يقدم واجهة سطر الأوامر العديد من الأوامر المفيدة للعمل على مشاريع Genkit بما في ذلك:
genkit init
: إعداد مشروع Genkitgenkit flow:run flowName
: تنفيذ عمليةgenkit eval:flow flowName
: تقييم التدفق
يمكنك الاطّلاع على جميع الأوامر المتاحة من خلال:
npx genkit --help
واجهة مستخدم مطوّري برامج Genkit
واجهة المستخدم لمطوّري البرامج Genkit هي تطبيق ويب محلي يمكنك استخدامه للتفاعل مع النماذج وأدوات استرداد البرامج والتدفقات والإجراءات الأخرى في مشروعك على Genkit.
نزِّل واجهة مستخدم المطور وابدأها باستخدام:
npx genkit start
سيتم تحميل واجهة المستخدم في المتصفح التلقائي:
تحتوي واجهة مستخدم المطوِّر على برامج تشغيل إجراءات لـ flow
وprompt
وmodel
وtool
وretreiver
وindexer
وembedder
وevaluator
تم ضبطها في ملف genkit.conf
.
إليك جولة سريعة بتنسيق GIF حول القطط.
إحصاءات Google
يستخدم كل من Genkit CLI وواجهة مستخدم المطوّرين ملفات تعريف الارتباط وتكنولوجيات مماثلة من Google تقديم الخدمات وتحسين جودتها وتحليل الاستخدام. مزيد من المعلومات
لإيقاف Analytics، يمكنك تشغيل الأمر التالي:
genkit config set analyticsOptOut true
يمكنك عرض الإعداد الحالي عن طريق تنفيذ ما يلي:
genkit config get analyticsOptOut