शून्य से काम करते Chatbot तक: कैसे मैंने chatGPT की मदद से अपना Chatbot बनाया
बिना coding knowledge के और chatGPT को guide के तौर पर इस्तेमाल करके, मैंने एक काम करने वाला chatbot शुरुआत से बनाया — कोई judgment नहीं, बस step-by-step मार्गदर्शन जो सच में काम आया।
Update (2026): यह एक ऐसी यात्रा की शुरुआत थी जो Sydney तक पहुँची! कई iterations के बाद, Sydney अब /ask/ पर रहती है और blog content और products पर focus करती है।
बहुत कुछ कहा जा चुका है कि chatGPT को code लिखने या guide/assistant की तरह कैसे इस्तेमाल किया जा सकता है। उत्सुक होकर, मैंने इसे आज़माने का फैसला किया। नतीजे सच में अद्भुत रहे। पढ़ते रहिए और जानिए कैसे मैंने, एक पूरी तरह coding से अनजान व्यक्ति ने, chatGPT की मदद से एक काम करने वाला chatbot बनाया।
मैं technical person नहीं हूँ
शुरू करने से पहले, आपको मेरी background के बारे में थोड़ा समझना होगा। मैं technical person नहीं हूँ और मुझे coding का बहुत कम (या शून्य) ज्ञान है।
मुझे नहीं पता:
- Mac machine पर terminal कैसे इस्तेमाल करें
- CSS, HTML, Javascript, Python या कोई भी programming language कैसे लिखें
- Text editor में code कैसे लिखें और फिर उसे python या दूसरे formats में कैसे save करें
- इस exercise से पहले मैंने कभी OpenAI API नहीं बनाई थी
- बेशक, मैंने programming के लिए कभी कोई software install नहीं किया था
- App Engine, Cloud SDK या इस तरह की चीज़ों के बारे में मुझे शून्य ज्ञान है। T.T
लेकिन मैं instructions follow करने में अपेक्षाकृत अच्छा हूँ :) (बाद में मैंने machine learning और AI पर Andrew Ng के सात courses लिए ताकि अपनी समझ में कमियाँ पूरी कर सकूँ।)
तो इसके साथ, यह है जो मैंने chatGPT 4 से पूछा:
"Hi there, I am the owner of this website https://www.chandlernguyen.com/. I want to build a chatbot, leveraging OpenAI chatGPT API for my website. I am not a technical person though. So I need your help to guide me step by step. I want other people to be able to use the chatbot too. tell me how I should start"
chatGPT ने मुझे process का एक overview दिया
मेरी initial prompt के बाद, chatGPT ने नीचे दिए overall process के साथ reply किया:
chatGPT स्वतः ही हर step को मेरे जैसे newbie के लिए और break down करता है
मैंने chatGPT को बताया कि मैंने step 1 पूरा किया और OpenAI API तैयार है। फिर उसने step 2 का और विस्तृत breakdown दिया। यह कि उसे याद है कि मैं newbie हूँ और मुझे detailed guidance चाहिए, यह मुझे amazed करता है।
वो बहुत ज़्यादा share करने की कोशिश नहीं करता, सिर्फ step 2 से step 4 तक, क्योंकि एक साथ बहुत ज़्यादा जानकारी मुझे overwhelm कर देगी। फिर से, यह कि वो यह automatically जानता है, कमाल है!
मैं chatGPT से बहुत सारे बेवकूफी भरे सवाल पूछने से नहीं हिचकिचाता
एक chatbot के साथ interact करने में, बिना किसी judgment के डर के, कुछ ऐसा है जो बहुत मुक्तिदायक है!
मैं इतने सारे बेवकूफी भरे सवाल पूछने के लिए स्वतंत्र महसूस करता हूँ, बार-बार और बार-बार। और ध्यान रखिए मैंने कई basic सवाल पूछे जैसे:
- Python कैसे install करें?
- मैंने step 1, अपने Mac पर Python install करना, पूरा किया। command prompt खोलने से पहले अगला step क्या है?
- मुझे यह error मिल रही है: -bash: pip: command not found
- मुझे नहीं पता कि Mac पर "Terminal" का इस्तेमाल करके उस folder में कैसे navigate करूँ जहाँ मेरी files हैं। (जवाब: cd command इस्तेमाल करें :D, लेकिन मुझे वो पता नहीं था)।
- मुझे नहीं पता था कि "curl" का क्या मतलब है इसलिए मैंने chatGPT से उसके बारे में बताने को कहा।
जब internet पर chatbot deploy करने की बारी आई, मैंने chatGPT से options माँगे और उनका मूल्यांकन करने में मदद माँगी
chatGPT ने मुझे Python में basic code दिया जो मैं अपने chatbot के लिए इस्तेमाल कर सकता था और मैंने exact code को text editor में copy-paste किया। मैंने code को अपनी local machine पर काम करवाया तो application को internet पर deploy करने का समय आ गया। बेशक, मुझे इस step के बारे में कुछ नहीं पता था इसलिए मैंने chatGPT से security concerns, ease of use आदि के आधार पर अलग-अलग options माँगे।
कुछ initial चर्चा के बाद, मैंने Google Cloud Platform के साथ जाने का फैसला किया। यह कि वे $300 + $100 free credit offer करते हैं, यह भी एक फायदा था क्योंकि, खैर, मुझे मुफ्त चीज़ें पसंद हैं।
chatGPT ने मुझे guide किया:
- Cloud SDK install करें
- अपनी local machine को Cloud Project से connect करें
- Docker के साथ application build करें और फिर उसे Artifact registry पर push करें
- Image को Cloud Run पर deploy करें
- आदि...
ऊपर के steps में chatGPT के साथ बहुत back and forth हुई क्योंकि, देखिए, मैं newbie हूँ इसलिए ये सभी concepts मेरे लिए बिल्कुल नए थे। मुझे नहीं पता था ये क्या हैं, इन्हें काम करवाना तो दूर की बात थी। लेकिन ठीक है, मैंने हर step पर chatGPT से पूछा और कोई judgment महसूस नहीं हुआ हaha :D
मैंने chatGPT से security के नज़रिए से code improve करने को कहा
एक newbie के नज़रिए से, chatGPT से code को security के नज़रिए से देखने और improve करने के बाद, chatGPT ने उपयोगी सलाह दी जैसे:
- OpenAI API को hardcode न करें बल्कि उसकी value input करने के लिए Google Cloud Run में environment variable का इस्तेमाल करें
- chatbot को queries की daily limit set करें
- प्रति user limit set करें
- आदि...
निष्कर्ष
यह मेरे लिए सच में mind-blowing है कि मैं Gen AI का इस हद तक इस्तेमाल कर सकता हूँ। मैं code या chatbot का link share नहीं करना चाहता क्योंकि आपमें से बहुतों के लिए यह simple stuff है। और मुझे यकीन है कि application भी बेहद simple है। लेकिन यह कि 2023 में technical knowledge के बिना कोई व्यक्ति यह कर सकता है, यह अविश्वसनीय है!
Machine कितनी capable है :) और कितनी patient है! मैंने फिर से महसूस किया कितना आज़ाद महसूस हुआ, इतने सारे सवाल पूछने में, बार-बार, judgment के डर के बिना। मैं आमतौर पर thick skin वाला इंसान हूँ, लेकिन फिर भी मैं किसी human tutor से इतने सारे सवाल, बार-बार नहीं पूछता। इसके अलावा, यह private "tutor" मेरे schedule पर काम करता है, चाहे मेरे पास काम जारी रखने के लिए 10 मिनट हों या 1 घंटा, सुबह 6 बजे हो या रात 9 बजे, यह जवाब देने और guide करने के लिए मौजूद है।
अब क्या होगा यह देखने का बेसब्री से इंतज़ार है :)
क्या आपने chatGPT का इस्तेमाल करके कुछ scratch से बनाने की कोशिश की है? मुझे बताइए कि आपने क्या बनाया और अनुभव कैसा रहा — खासकर अगर आप भी non-technical background से आते हैं।
शुभकामनाओं सहित, Chandler






