ResearchGPT: एक प्रभावी अनुसंधान सहायक
ResearchGPT एक ऐसा साधारण फास्टAPI ऐप है जो किसी भी PDF के साथ बातचीत करने के लिए एक साफ इंटरफेस प्रदान करता है। आप एक ऑनलाइन पेज पर होने वाले PDF का लिंक दर्ज कर सकते हैं या अपना स्वयं का PDF अपलोड कर सकते हैं। ऐप तब उस PDF से टेक्स्ट निकालेगा, उस टेक्स्ट से एम्बेडिंग्स बनाएगा और ओपनAI API के साथ उनका उपयोग करके आपके पूछे गए प्रश्न का उत्तर देगा। यह उत्तर देने के लिए प्रयुक्त होने वाले टेक्स्ट के भाग का स्रोत और पेज नंबर भी वापस करेगा।
स्थापना
git clone https://github.com/mukulpatnaik/researchgpt.git
cd researchgpt
pip install -r requirements.txt
आपको रेडिस भी चाहिए जो एम्बेडिंग्स को आपकी मशीन पर स्थानीय रूप से स्टोर करने के लिए है। आप इसकी स्थापना के निर्देश यहाँ पा सकते हैं: https://redis.io/docs/getting-started/installation/
- MacOS पर:
redis-server
- Windows पर:
sudo service redis-server start
उपयोग
आपके पास एक ओपनAI API कुंजी होनी चाहिए और इसे वातावरण चर 'OPENAI_API_KEY' के रूप में सेट करना होगा। आप ओपनAI API कुंजी यहाँ पा सकते हैं - https://platform.openai.com/account/api-keys
- अपने
.bashrc
या.zshrc
खोलें और इस पंक्ति को जोड़ेंexport OPENAI_API_KEY="your-key"
, सुनिश्चित करें कि आप अपनी वास्तविक कुंजी को "your-key" के स्थान पर डालें। uvicorn main:app --reload
योगदान
पुल रिक्वेस्ट्स स्वागत हैं। बड़े बदलावों के लिए, कृपया पहले एक समस्या खोलें जिसमें आप जो बदलाव करना चाहते हैं उसके बारे में चर्चा करें।
लाइसेंस
MIT
ResearchGPT एक बहुत ही उपयोगी ऐप है जो अनुसंधान के क्षेत्र में काम करने वालों के लिए एक अच्छा सहायक हो सकता है।