Firebase Genkit के लिए डेवलपर टूल

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 Developer के यूज़र इंटरफ़ेस (यूआई) में आपका स्वागत है

डेवलपर यूज़र इंटरफ़ेस (यूआई) में आपकी genkit.conf फ़ाइल में कॉन्फ़िगर किए गए flow, prompt, model, tool, retreiver, indexer, embedder, और evaluator के लिए ऐक्शन रनर हैं.

यह रहा बिल्लियों के साथ GIF का छोटा सा सफ़र.

Genkit Developer के यूज़र इंटरफ़ेस (यूआई) के बारे में GIF की खास जानकारी

Analytics

Genkit CLI और डेवलपर यूज़र इंटरफ़ेस (यूआई), अपनी सेवाएं देने, उनकी क्वालिटी बेहतर बनाने, और उनके इस्तेमाल का विश्लेषण करने के लिए, Google की कुकी और मिलती-जुलती टेक्नोलॉजी का इस्तेमाल करते हैं. ज़्यादा जानें.

आंकड़ों से ऑप्ट-आउट करने के लिए, यह निर्देश दिया जा सकता है:

genkit config set analyticsOptOut true

आप इसे चलाकर मौजूदा सेटिंग देख सकते हैं:

genkit config get analyticsOptOut