LangChain निरर्थक है
(old.reddit.com)- बेकार के Wrapper कोड से भरा हुआ है
- Embeddings बस SentenceTransformer का ऐसा Wrapper है जो कुछ नहीं करता
- Chroma भी ChromaDB का सिर्फ़ एक साधारण Wrapper है
- सामान्य Python functions को सिर्फ़ कॉल करने वाले 'helper' functions से भरा हुआ
- दस्तावेज़ भी लगभग बेकार हैं
- यह बस समय के साथ बहने वाला कोई शुरुआती प्रोजेक्ट जैसा लगता है
GN⁺ द्वारा संक्षेपित सामग्री
- LangChain: ऐसी तकनीक जो program में language model, vector store और text splitter को आसानी से बदलने देती है
- इसका लक्ष्य components को abstract करके समय बचाना और code को flexible बनाना है
- कुछ users को LangChain का design खराब और भ्रमित करने वाला लगा
- documentation कमज़ोर है और codebase में बहुत से अनावश्यक functions मौजूद हैं
- users को components बदलने में कठिनाई होती है और कई बार prompt तथा code फिर से लिखने पड़ते हैं
- कुछ users ने Griptape या अपने खुद के functions बनाने जैसे वैकल्पिक समाधान ढूंढे
- लेकिन कमियों के बावजूद, LangChain ने interoperability और अलग-अलग models व vector stores को संभालने की क्षमता के कारण लोकप्रियता पाई है
- तकनीकी समझ रखने वाले लोग LangChain इस्तेमाल करने वाले projects के फायदे और नुकसान जानने के लिए इस लेख में रुचि ले सकते हैं
- यह beginners के शुरू करने के लिए अच्छा tool है, और अधिक advanced projects में भी इस्तेमाल हो सकता है
- LangChain की documentation अपर्याप्त है और कई features ठीक से documented नहीं हैं
- LangChain से आगे बढ़ना चाहने वाले users के लिए अधिक advanced tutorials और examples की ज़रूरत है
- programming community में LangChain को लेकर मिली-जुली राय है; कुछ इसे उपयोगी मानते हैं, जबकि दूसरे इसे सीमित कहकर आलोचना करते हैं
- LangChain और इसी तरह के tools का विकास तेज़ी से आगे बढ़ रही AI क्रांति का हिस्सा है
- users को LangChain जैसे open source projects में योगदान देकर उन्हें बेहतर बनाने के लिए प्रोत्साहित किया जाता है
- बढ़ने और सीखने के लिए programmers के लिए विनम्र रहना और आलोचना स्वीकार करना महत्वपूर्ण है
- LangChain AI community में लोकप्रिय open source project है
- कुछ developers का मानना है कि LangChain कोई नई functionality नहीं देता और सीमित है, इसलिए इसका उपयोग करना सार्थक नहीं है
- इसके बजाय SentenceTransformers, ChromaDB और requests जैसी वैकल्पिक libraries का उपयोग किया जा सकता है
- GitHub पर बहुत अधिक stars होने के कारण LangChain को beginners का project माना जाता है
- कुछ developers ने SymbolicAI या Haystack को LangChain से बेहतर विकल्प बताया है
- LangChain की chain abstraction और composability को लेकर चिंताएँ हैं, और कुछ developers का मानना है कि DAG या state machine जैसी दूसरी abstractions अधिक प्रभावी हो सकती हैं
- EdgeChains एक और library है जो generative AI prompt engineering को configuration management के रूप में प्रदान करती है
- कुछ developers ने LangChain की documentation और असंगत behavior को लेकर निराशा जताई
- कुल मिलाकर, LangChain सीखने के उद्देश्य से उपयोगी है, लेकिन product-level systems के लिए उपयुक्त नहीं हो सकता
3 टिप्पणियां
Hacker News पर भी इस बारे में अलग-अलग राय हैं।
LangChain को पहले ही Benchmark और Sequoia से लगभग $30m की फंडिंग मिल चुकी है, लेकिन क्या यह वास्तव में इतनी फंडिंग पाने लायक है, इस पर काफी चर्चा हो रही है।
LangChain के एक सरल विकल्प simpleaichat के डेवलपर की राय
verbose=trueहोने पर भी)बिल्कुल, GeekNews पर भी LangChain से जुड़ी काफ़ी खबरें पहले ही आ चुकी हैं..
LangChain - LLM को बाहरी दुनिया से जोड़ने वाली लाइब्रेरी
LangFlow - LangChain के लिए GUI
LangChain AI हैंडबुक
LangChain: Chat with Your Data मुफ़्त कोर्स [1 घंटा]
Hacker News राय