सुरूवातीच्या लोकांसाठी जनरेटिव्ह AI - Java आवृत्ती

July 3, 2026 · View on GitHub

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

वेळेची बांधीलकी: संपूर्ण कार्यशाळा स्थानिक सेटअपशिवाय ऑनलाइन पूर्ण केली जाऊ शकते. पर्यावरण सेटअपसाठी 2 मिनिटे लागतात, तर नमुन्यांचा शोध घेण्यासाठी संशोधनाच्या खोलीवर अवलंबून 1-3 तास लागतात.

जलद सुरुवात

  1. ह्या रेपॉजिटरीला तुमच्या GitHub खात्यावर Fork करा
  2. CodeCodespaces टॅब → ...New with options... क्लिक करा
  3. डीफॉल्ट्स वापरा – त्यामुळे या कोर्ससाठी तयार केलेली विकास कंटेनर निवडले जाईल
  4. Create codespace क्लिक करा
  5. पर्यावरण तयार होण्यासाठी सुमारे 2 मिनिटे थांबा
  6. थेट Chapter 2: Provision Azure AI Foundry येथे जा

बहुभाषिक समर्थन

GitHub Action द्वारे समर्थित (स्वयंचलित आणि नेहमी अद्ययावत)

अरबी | बंगाली | बुल्गेरियन | बर्मी (म्यानमार) | चिनी (सोपे) | चिनी (परंपरागत, हॉंगकॉंग) | चिनी (परंपरागत, मकाउ) | चिनी (परंपरागत, तैवान) | क्रोएशियन | चेक | डॅनिश | डच | एस्टोनियन | फिन्निश | फ्रेंच | जर्मन | ग्रीक | हिब्रू | हिंदी | हंगेरियन | इंडोनेशियन | इटालियन | जपानी | कन्नड | खमेर | कोरियन | लिथुआनियन | मलय | मल्याळम | मराठी | नेपाली | नायजेरियन पिडगिन | नॉर्वेजियन | फारसी (पर्शियन) | पोलीश | पॉर्चुगिझ (ब्राझील) | पॉर्चुगिझ (पुर्तगाल) | पंजाबी (गुरमुखी) | रोमानियन | रशियन | सर्बियन (सिरिलिक) | स्लोव्हाक | स्लोव्हेनियन | स्पॅनिश | स्वाहिली | स्वीडिश | टॅगालॉग (फिलीपिनो) | तामिळ | तेलुगू | थाई | तुर्की | युक्रेनियन | उर्दू | व्हिएतनामी

स्थानिकरीतीने क्लोन करायचे आहे का?

ह्या रेपॉजिटरीमध्ये 50+ भाषांतील अनुवादांचा समावेश आहे ज्यामुळे डाउनलोड आकार खूप वाढतो. अनुवादांशिवाय क्लोन करण्यासाठी sparse checkout वापरा:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

हे तुम्हाला कोर्स पूर्ण करण्यासाठी आवश्यक सर्व काही देतो आणि डाउनलोड खूप जलद होते.

कोर्सची रचना व शिकण्याचा मार्ग

अध्याय 1: जनरेटिव्ह AI मध्ये परिचय

  • मूल संकल्पना: लार्ज लँग्वेज मॉडेल्स, टोकन्स, एम्बेडिंग्ज आणि AI क्षमता समजून घेणे
  • Java AI पारिस्थितिकी तंत्र: Spring AI आणि OpenAI SDK चे विहंगावलोकन
  • मॉडेल संदर्भ प्रोटोकॉल: MCP चा परिचय आणि AI एजंट संवादात त्याची भूमिका
  • प्रायोगिक अनुप्रयोग: चॅटबॉट्स आणि सामग्री निर्मितीसारख्या वास्तविक-विश्वातील प्रकरणांची माहिती
  • → अध्याय 1 सुरू करा

अध्याय 2: विकास पर्यावरण सेटअप

  • Azure AI Foundry: Bicep आणि Azure Developer CLI (azd) सह मॉडेल डिप्लॉयमेंट कोड स्वरूपात प्राव्हिजन करा
  • Spring Boot + Spring AI: एंटरप्राइझ AI अनुप्रयोग विकासासाठी सर्वोत्तम पद्धती
  • कीलेस प्रमाणीकरण: Microsoft Entra ID सह सुरक्षितपणे कनेक्ट करा — API कीज नको व्यवस्थापित करायच्या
  • विकास साधने: Docker कंटेनर, VS Code, आणि GitHub Codespaces सेटिंग्ज
  • → अध्याय 2 सुरू करा

अध्याय 3: मूलभूत जनरेटिव्ह AI तंत्रे

  • प्रॉम्प्ट इंजिनिअरिंग: AI मॉडेलच्या उत्तम प्रतिसादांसाठी तंत्रे
  • एम्बेडिंग्ज आणि व्हेक्टर ऑपरेशन्स: सिमॅंटिक शोध आणि साम्य जुळणी करण्यासाठी अंमलबजावणी करा
  • रिट्रीव्हल-अगमेंटेड जनरेशन (RAG): तुमच्या स्वतःच्या डेटास्त्रोतांसह AI एकत्र करा
  • फंक्शन कॉलिंग: कस्टम टूल्स आणि प्लगईन्ससह AI क्षमता वाढवा
  • → अध्याय 3 सुरू करा

अध्याय 4: व्यावहारिक अनुप्रयोग व प्रकल्प

  • पाळीव प्राणी कथा जनरेटर (petstory/): Azure AI Foundry सह सर्जनशील कंटेंट निर्मिती
  • Foundry लोकल डेमो (foundrylocal/): OpenAI Java SDK सह स्थानिक AI मॉडेल इंटीग्रेशन
  • MCP कॅल्क्युलेटर सेवा (calculator/): Spring AI वापरून मूलभूत Model Context Protocol अंमलबजावणी
  • → अध्याय 4 सुरू करा

अध्याय 5: जबाबदार AI विकास

  • Azure AI Foundry कंटेंट सुरक्षितता: अंतर्निर्मित कंटेंट फिल्टरिंग आणि सुरक्षितता यंत्रणा तपासा (कठोर ब्लॉक्स आणि सौम्य नाकारणे)
  • जबाबदार AI डेमो: आधुनिक AI सुरक्षितता प्रणाली कशी कार्य करते याचे प्रत्यक्ष उदाहरण
  • सर्वोत्तम पद्धती: नैतिक AI विकास आणि वितरणासाठी आवश्यक मार्गदर्शिका
  • → अध्याय 5 सुरू करा

अतिरिक्त संसाधने

LangChain

LangChain4j for Beginners LangChain.js for Beginners LangChain for Beginners

Azure / Edge / MCP / Agents

AZD for Beginners Edge AI for Beginners MCP for Beginners AI Agents for Beginners


जनरेटिव्ह AI सिरीज

Generative AI for Beginners Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


मुख्य शिक्षण

ML for Beginners Data Science for Beginners AI for Beginners Cybersecurity for Beginners

Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Series

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

मदत मिळवणे

जर तुम्हाला अडचण येत असेल किंवा AI ऍप्स तयार करताना काही प्रश्न असतील. MCP बद्दल चर्चा करण्यासाठी सह-शिकणाऱ्यांशी आणि अनुभवी विकसकांशी सामील व्हा. ही एक सहायक समुदाय आहे जिथे प्रश्न विचारले जातात आणि ज्ञान मोकळ्या मनाने शेअर केले जाते.

Microsoft Foundry Discord

तुमच्याकडे उत्पादनाबाबत अभिप्राय किंवा त्रुटी असल्यास येथे भेट द्या:

Microsoft Foundry Developer Forum


अस्वीकरण: हा दस्तऐवज AI भाषांतर सेवा Co-op Translator चा वापर करून अनुवादित केला आहे. जरी आम्ही अचूकतेसाठी प्रयत्न करतो, तरी कृपया लक्षात घ्या की स्वयंचलित भाषांतरांमध्ये त्रुटी किंवा अचूकतेची कमतरता असू शकते. मूळ दस्तऐवज त्याच्या मूळ भाषेत अधिकृत स्रोत मानला पाहिजे. महत्त्वाची माहिती असल्यास, व्यावसायिक मानवी भाषांतराची शिफारस केली जाते. या भाषांतराच्या वापरामुळे उद्भवणाऱ्या कोणत्याही गैरसमज किंवा चुकीच्या अर्थलावणीसाठी आम्ही जबाबदार नाही.