يتضمّن 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 لتقديم خدماتها وتحسينها وتحليل استخدامها. اطّلِع على مزيد من المعلومات.
لإيقاف الإحصاءات، يمكنك تنفيذ الأمر التالي:
genkit config set analyticsOptOut true
يمكنك عرض الإعداد الحالي من خلال تنفيذ ما يلي:
genkit config get analyticsOptOut