# कृती 1: तुमच्या AI संशोधन सहायकाशी भेटा 🤖 ![lab1](../../../../translated_images/mr/lab1.1dd5210a7d114e2e.webp) ## आव्हान तुम्ही "Future Bytes" नावाचा तुमचा नवीन तंत्रज्ञान पॉडकास्ट सुरू करणार आहात. पहिला भाग नवीनतम AI प्रगतीबद्दल आहे, पण तुमच्याकडे फक्त 24 तास आहेत: 1. विषयाचा अभ्यास करा 2. विश्वासार्ह स्रोत शोधा 3. प्रभावी स्क्रिप्ट लिहा 4. नैसर्गिकपणे ऐकायला झालय ते बनवा **कथा वळण**: तुम्हाला हे सगळे एकटे करायचे नाही. तुम्ही तुमचा पहिला AI सहाय्यक बनवणार आहात जो या सगळ्यात मदत करेल. त्याला एलेक्स म्हणू या — तुमचा थकबाकी न जाणणारा संशोधन भागीदार ज्याला कधी झोप लागली नाही. ## लहान भाषा मॉडेल का? (स्पॉइलर: ते अफलातून आहेत) लहान भाषा मॉडेल (SLMs) ला तुमच्या वैयक्तिक AI म्हणून विचार करा जे *तुमच्या* संगणकावर राहते. कोणतीही क्लाउड, मासिक फी नाही, कोणताही संशयास्पद डेटा शेअरिंग नाही. **SLMs चे 🔥 फायदे:** - **🏠 तुमच्या मशीनवर चालते**: लॅपटॉप, डेस्कटॉप, अगदी Raspberry Pi सारख्या गडद संगणकावर - **💸 शून्य चालू खर्च**: API फी तुमचे लंच पैसे खात नाही - **🔒 प्रथम गोपनीयता**: तुमचा डेटा तुमच्या उपकरणाबाहेर जात नाही - **⚡ विद्युतगतीने जलद**: कोणतीही इंटरनेटची उशीरा नाही, तत्काळ प्रतिसाद - **🪦 हलके वजन**: 1B-10B पॅरामीटर्स ऐवजी 100B+ मोठ्या मॉडेल्ससाठी **लोकप्रिय SLMs**: Qwen 3, Phi-4, Gemma 3 (या कार्यशाळेसाठी आम्ही Qwen वापरत आहोत) ## तुमचे टूलकिट ### Ollama: तुमचे AI मॉडेल व्यवस्थापक [Ollama](https://ollama.com/) हे AI मॉडेलसाठी Steam सारखे आहे. सोप्या आदेशांनी मॉडेल डाउनलोड करा, चालवा आणि व्यवस्थापित करा. **तुम्हाला का पटेल:** - कोणतेही मॉडेल डाउनलोड आणि चालवायला एकच कमांड - Mac, Windows, Linux वर काम करते - तुमच्याकडे GPU असल्यास स्वयंचलितपणे वापरते - अतिशय स्मृती-दक्ष ### Microsoft Agent Framework: जिथे जादू घडते [Microsoft Agent Framework](https://github.com/microsoft/agent-framework) तुमचा AI एजंट तयार करण्याचा खेळण्याचा मैदान आहे जे: - 💬 संभाषण करू शकते आणि काय बोललात ते लक्षात ठेवते - 🛠️ सानुकूल साधने वापरते (वेब शोधणे किंवा हवामान तपासणे सारखे) - 🧠 गुंतागुंतीचे प्रश्न टप्प्याटप्प्याने विचार करू शकते - 🤝 इतर एजंट्ससोबत संघ म्हणून काम करते - 🔌 वेगवेगळ्या AI प्रदात्यांशी कनेक्ट होते (OpenAI, Ollama, Azure) **बांधकामाचे घटक:** - **एजंट्स**: विशिष्ट कामांसाठी तुमचे AI सहाय्यक - **साधने**: त्यांना दिलेली विशेष कौशल्ये - **स्मृती**: जेणेकरून ते संभाषण विसरू नयेत - **तर्कशक्ती**: त्यांना फक्त प्रतिसाद देण्याऐवजी विचार करायला शिकवणे ## तुमचे प्रशिक्षण मॉन्टाज: ४ मिशन्स ### मिशन 1: तुमचा पहिला एजंट तयार करा 📓 [ओपन नोटबुक](../code/01.BasicAgent/00.BasicAgent-agent.ipynb) **मिशन**: एलेक्स तयार करा, तुमचा पॉडकास्ट स्क्रिप्ट लेखक AI. एलेक्सने दोन होस्ट्सच्या संभाषणाचा टेक्नॉलॉजी विषयांवर संवाद तयार करायला हवा. **तुम्हाला काय शिकायला मिळेल**: - AI एजंट कसा जागा करायचा (सोमवारच्या सकाळी उठण्यापेक्षा सोपे आहे) - त्याला व्यक्तिमत्व आणि सूचना कशा द्यायच्या - प्रत्यक्ष पॉडकास्ट स्क्रिप्ट कशी तयार करायची - जे परत सांगतो ते समजून घेणे **जिंकण्याची अट**: एलेक्स तुमच्या "Future Bytes" पायलट भागासाठी AI विषयावर स्क्रिप्ट तयार करेल! 🎯 ### मिशन 2: एलेक्सला सुपरपॉवर्स द्या (साधने!) 📓 [ओपन नोटबुक](../code/01.BasicAgent/01.BasicAgent-tools.ipynb) **मिशन**: एलेक्स हुशार आहे, पण त्याला आजचे हवामान किंवा वेळ माहीत नाही. साधने देऊन ते दुरुस्त करूया! **तुम्हाला काय शिकायला मिळेल**: - सानुकूल Python फंक्शन्स साधने म्हणून तयार करणे - एलेक्सला ठरवू द्या *कधी* कोणती साधन वापरायची - स्वयंचलितपणे समस्या सोडवताना पाहा - गुंतागुंतीसाठी अनेक साधने एकत्र वापरणे **जिंकण्याची अट**: "टोकियोमध्ये हवामान कसं आहे?" असा प्रश्न विचारा आणि एलेक्स स्वतःच उत्तर शोधेल! ☁️ ### मिशन 3: एलेक्सला विचार करायला शिकवा 📓 [ओपन नोटबुक](../code/01.BasicAgent/02.BasicAgent-reasoning.ipynb) **मिशन**: समस्या सोडवताना एलेक्स त्याचे विचार दाखवू द्या. तुम्हाला केवळ उत्तर नव्हे तर तो कसा विचार करतो ते पाहायचे आहे. **तुम्हाला काय शिकायला मिळेल**: - "तर्कशक्ती मोड" सुरु करा (जसे गणित वर्गात तुमचे काम दाखवता) - एलेक्सच्या टप्प्याटप्प्याच्या विचारांची पाहणी करा - चेन-ऑफ-थॉट प्रॉम्प्टिंग समजून घ्या - एलेक्स गोंधळला तर डिबगिंग करा **जिंकण्याची अट**: एक गुंतागुंतीचा गणिताचा प्रश्न विचारा आणि एलेक्स जे विचार करतो ते पहा! 🧠 ### मिशन 4: एलेक्सला इंटरनेटशी कनेक्ट करा 📓 [ओपन नोटबुक](../code/01.BasicAgent/03.BasicAgent-websearch.ipynb) **मिशन**: एलेक्सचं ज्ञान एक कटऑफ तारीख पर्यंतच आहे. वास्तविक वेळेची माहिती मिळवण्यासाठी त्याला वेबशी कनेक्ट करूया! **तुम्हाला काय शिकायला मिळेल**: - सानुकूल वेब शोध साधन तयार करा - बाह्य APIs समाकलित करा - नेटवर्क त्रुटी सुसंवेदनशीलपणे हाताळा - एलेक्सच्या प्रशिक्षण डेटा पुढील माहिती मिळवा **जिंकण्याची अट**: आजच्या तंत्रज्ञानाच्या बातम्या विचारा आणि ताजी माहिती मिळवा! 📰 ## सुरुवात करण्यापूर्वी 🚀 **आवश्यक साधने**: - Python 3.10+ इन्स्टॉल केलेला - Ollama चालू ( `ollama --version` ने तपासा) - Python विस्तारासह VS Code - किमान 8GB RAM (16GB असल्यास अधिक सुरळीत) ## मिशन क्रम पूर्ण कथा साठी नोटबुक्स खालीलप्रमाणे फॉलो करा: 1. [00.BasicAgent-agent.ipynb](../code/01.BasicAgent/00.BasicAgent-agent.ipynb) — एलेक्सशी भेटा (तुमचा पहिला एजंट) 2. [01.BasicAgent-tools.ipynb](../code/01.BasicAgent/01.BasicAgent-tools.ipynb) — शक्ती वाढवा! 3. [02.BasicAgent-reasoning.ipynb](../code/01.BasicAgent/02.BasicAgent-reasoning.ipynb) — एलेक्सला विचार करायला शिकवा 4. [03.BasicAgent-websearch.ipynb](../code/01.BasicAgent/03.BasicAgent-websearch.ipynb) — इंटरनेट प्रवेश अनलॉक! ## तुम्ही काय निवडलात कृती 1 नंतर, तुम्ही सक्षम असाल: - ✅ तुमच्या स्वतःच्या हार्डवेअरवर AI मॉडेल चालवणे (क्लाउड नको!) - ✅ कस्टम व्यक्तिमत्व आणि कौशल्यांसह एजंट तयार करणे - ✅ एजंटसना वास्तविक समस्या सोडवण्यासाठी साधने देणे - ✅ एजंट त्यांचा तर्क प्रक्रियाही दाखवू शकणे - ✅ एजंट बाह्य डेटास्रोतांशी कनेक्ट करणे - ✅ समस्या आल्यास डिबगिंग करणे ## जेव्हा काही चुकते (आणि ते कसे दुरुस्त कराल) 🔧 ### "एलेक्स लोड होत नाही! मेमरी संपली!" **दुरुस्ती**: तुमचा संगणक त्रासत आहे. इतर अ‍ॅप बंद करा किंवा लहान मॉडेल वापरून पाहा. 8GB RAM हे किमान. ### "एलेक्स खूप मंद आहे" **दुरुस्ती**: Ollama सेटिंगमध्ये GPU एक्सेलरेशन सक्षम करा. किंवा कंटेक्स्ट विंडोची आकार कमी करा. वेगवान मोड सुरु! 🏎️ ### "साधने काम करत नाहीत!" **दुरुस्ती**: तुमच्या फंक्शन सिग्नेचरची काळजीपूर्वक तपासणी करा. एलेक्सला साधन काय करते हे समजण्यासाठी योग्य प्रकारातील शिकवणी आवश्यक आहे. स्पष्ट सूचना दिल्याप्रमाणे विचार करा. ## उपयोगी दुवे 🔗 - [Agent Framework Docs](https://github.com/microsoft/agent-framework) — अधिकृत मार्गदर्शक आणि उदाहरणे - [Ollama Model Library](https://ollama.com/library) — उपलब्ध सर्व मॉडेल ब्राउझ करा - [Qwen Model](https://ollama.com/library/qwen3) — तुमच्या AI चे मेंदू ओळखा - [Code Examples](https://github.com/microsoft/agent-framework/tree/main/python/samples) — येथे आयडियाज चोरी करा ## पुढे काय: कृती 2 🎬 तुमच्याकडे एक एजंट आहे. पण जर तुमच्याकडे *संघ* असलेले एजंट असतील तर? कृती 2 मध्ये, तुम्ही तुमचा पूर्ण पॉडकास्ट उत्पादन संघ तयार कराल: - **संशोधक एजंट**: सर्वोत्तम स्रोत शोधतो - **लेखक एजंट**: परिपूर्ण स्क्रिप्ट तयार करतो - **संपादक (तुम्ही!)**: मंजुरी देतो किंवा बदलांची विनंती करतो चला काही AI जादू आयोजित करूया! → [कृती 2: तुमचा उत्पादन संघ तयार करा](02.AIAgentOrchestrationAndWorkflows.md) --- **अडकले आहात?** कार्यशाळेदरम्यान प्रश्न विचारा. आपण सगळे एकत्र शिकत आहोत! 🙌 --- **सोपानशटिक चेतावणी**: हा दस्तऐवज AI अनुवाद सेवा [Co-op Translator](https://github.com/Azure/co-op-translator) वापरून अनुवादित केलेला आहे. आम्ही अचूकतेसाठी प्रयत्नशील असलो तरी, कृपया लक्षात ठेवा की स्वयंचलित अनुवादांमध्ये चुका किंवा अपूर्णता असू शकतात. मूळ दस्तऐवज त्याच्या मूळ भाषेत अधिकृत स्रोत मानला पाहिजे. महत्त्वाची माहिती असल्यास, व्यावसायिक मानवी अनुवादाची शिफारस केली जाते. या अनुवादाच्या वापरामुळे उद्भवणाऱ्या कोणत्याही गैरसमज किंवा चुकीच्या अर्थलागीसाठी आम्ही जबाबदार नाही.