Firebase Genkit के साथ डेवलपर टूल के दो सेट मिलते हैं:
- Node.js सीएलआई
- एक ऑप्टिकल लोकल वेब ऐप्लिकेशन, जो आपके Genkit कॉन्फ़िगरेशन से कनेक्ट कर सकता है
कमांड लाइन इंटरफ़ेस
नीचे दिए गए निर्देश की मदद से सीएलआई इंस्टॉल करें:
npm install genkit
जेनकिट प्रोजेक्ट के साथ काम करने के लिए, सीएलआई कई काम के निर्देश देता है. जैसे:
genkit init
: Genkit प्रोजेक्ट शुरू करेंgenkit flow:run flowName
: कोई फ़्लो चलाएंgenkit eval:flow flowName
: फ़्लो का आकलन करें
इसके साथ सभी उपलब्ध कमांड देखें:
npx genkit --help
Genkit डेवलपर का यूज़र इंटरफ़ेस (यूआई)
Genkit डेवलपर का यूज़र इंटरफ़ेस (यूआई), एक लोकल वेब ऐप्लिकेशन है. इसका इस्तेमाल, अपने Genkit प्रोजेक्ट के मॉडल, रिट्रीवर, फ़्लो, और अन्य कार्रवाइयों के साथ इंटरैक्ट करने के लिए किया जा सकता है.
डेवलपर यूज़र इंटरफ़ेस (यूआई) को इससे डाउनलोड करें और शुरू करें:
npx genkit start
आपके डिफ़ॉल्ट ब्राउज़र में यूज़र इंटरफ़ेस (यूआई) लोड होगा:
डेवलपर यूज़र इंटरफ़ेस (यूआई) में आपकी genkit.conf
फ़ाइल में कॉन्फ़िगर किए गए flow
, prompt
, model
, tool
, retreiver
, indexer
, embedder
, और evaluator
के लिए ऐक्शन रनर हैं.
यह रहा बिल्लियों के साथ GIF का छोटा सा सफ़र.
Analytics
Genkit CLI और डेवलपर यूज़र इंटरफ़ेस (यूआई), अपनी सेवाएं देने, उनकी क्वालिटी बेहतर बनाने, और उनके इस्तेमाल का विश्लेषण करने के लिए, Google की कुकी और मिलती-जुलती टेक्नोलॉजी का इस्तेमाल करते हैं. ज़्यादा जानें.
आंकड़ों से ऑप्ट-आउट करने के लिए, यह निर्देश दिया जा सकता है:
genkit config set analyticsOptOut true
आप इसे चलाकर मौजूदा सेटिंग देख सकते हैं:
genkit config get analyticsOptOut