أدوات المطوّرين لـ Firebase Genkit

يتضمّن Firebase Genkit مجموعتين من أدوات المطوّرين:

  • واجهة سطر الأوامر في Node.js
  • تطبيق ويب محلي اختياري يمكن ربطه بإعدادات Genkit

واجهة سطر الأوامر

ثبِّت واجهة سطر الأوامر باستخدام الأمر التالي:

npm install genkit

يوفّر واجهة سطر الأوامر العديد من الأوامر المفيدة للتعامل مع مشاريع Genkit، بما في ذلك:

  • genkit init: إعداد مشروع Genkit
  • genkit flow:run flowName: تشغيل تدفق
  • genkit eval:flow flowName: تقييم التدفق

يمكنك الاطّلاع على جميع الطلبات المتاحة من خلال:

npx genkit --help

واجهة المستخدم لمطوّري Genkit

واجهة مستخدم مطوّر Genkit هو تطبيق ويب محلي يمكنك استخدامه للتفاعل مع النماذج وأجهزة استرداد البيانات والتدفقات والإجراءات الأخرى في مشروع Genkit.

قم بتنزيل وبدء واجهة المستخدم الخاصة بالمطوّر باستخدام:

npx genkit start

سيتم تحميل واجهة المستخدم في المتصفح التلقائي:

مرحبًا بك في واجهة مستخدم Genkit Developer

تحتوي واجهة مستخدم مطوّر البرامج على عوامل تشغيل للإجراءات في flow وprompt وmodel وtool وretreiver وindexer وembedder وevaluator تم ضبطها في ملفك genkit.conf.

إليك جولة سريعة بتنسيق ملف GIF مع قطط.

نظرة عامة حول Gif على واجهة مستخدم Genkit Developer

إحصاءات Google

يستخدم كل من Genkit CLI وواجهة المستخدم للمطوّر ملفات تعريف الارتباط والتكنولوجيات المماثلة من Google لتقديم خدماتها وتحسينها وتحليل استخدامها. اطّلِع على مزيد من المعلومات.

لإيقاف الإحصاءات، يمكنك تنفيذ الأمر التالي:

genkit config set analyticsOptOut true

يمكنك عرض الإعداد الحالي من خلال تنفيذ ما يلي:

genkit config get analyticsOptOut