Skip to content

Latest commit

 

History

History
137 lines (107 loc) · 17.6 KB

File metadata and controls

137 lines (107 loc) · 17.6 KB

ಆರಂಭಿಕರಿಗಾಗಿ ಜನರೇಟಿವ್ AI - ಜಾವಾ ಆವೃತ್ತಿ

Microsoft Foundry Discord

Generative AI for Beginners - Java Edition

ಸಮಯ ಬದ್ಧತೆ: ಈ ವರ್ಕ್‌ಶಾಪ್ ಅನ್ನು ಎಲ್ಲಾ ಸ್ಥಳೀಯ ಸೆಟ್‌ಅಪ್ ಇಲ್ಲದೆ ಆನ್ಲೈನ್‌ನಲ್ಲಿ ಪೂರ್ಣಗೊಳ್ಳಿಸಬಹುದು. ಪರಿಸರ ಸೆಟ್‌ಅಪ್‌ಗೆ 2 ನಿಮಿಷಗಳು ಬೇಕಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ಪರೀಕ್ಷಣೆ ಆಳವನ್ನು ಅವಲಂಬಿಸಿ 1-3 ಗಂಟೆಗಳ ಅವಧಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.

ತ್ವರಿತ ಪ್ರಾರಂಭ

  1. ಈ ರೆಪೊಸಿಟರಿಯನ್ನು ನಿಮ್ಮ GitHub ಖಾತೆಗೆ ಫೋರ್ಕ್ ಮಾಡಿ
  2. CodeCodespaces ಟ್ಯಾಬ್ → ...New with options... ಕ್ಲಿಕ್ ಮಾಡಿ
  3. ಡೀಫಾಲ್ಟ್‌ಗಳನ್ನು ಬಳಸಿರಿ – ಇದರಿಂದ ಈ ಕೋರ್ಸ್‌ಗೆ ಸೃಷ್ಟಿಸಲಾದ ಡೆವಲಪ್‌ಮೆಂಟ್ ಕಂಟೇನರ್ ಆರಿಸಲಾಗುತ್ತದೆ
  4. Create codespace ಕ್ಲಿಕ್ ಮಾಡಿ
  5. ಪರಿಸರ ಸಿದ್ದವಾಗಲು ಸುಮಾರು 2 ನಿಮಿಷ ಕಾಯಿರಿ
  6. ನೇರವಾಗಿ ಅಧ್ಯಾಯ 2: ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ಪ್ರೊವಿಷನಿಂಗ್ ಗೆ ಹಾರಾಟ ಮಾಡಿ

ಬಹುಭಾಷಾ ಬೆಂಬಲ

GitHub Action ಮೂಲಕ ಬೆಂಬಲ (ಸ್ವಯಂಚಾಲಿತ ಮತ್ತು ಸದಾಪ್ರತಿಷ್ಠಿತ)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

ಸ್ಥಳೀಯವಾಗಿ ಕ್ಲೋನ್ ಮಾಡಬೇಕೆಂದು ಇಚ್ಛಿಸುತ್ತೀರಾ?

ಈ ರೆಪೊಸಿಟರಿಯಲ್ಲಿ 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):**  
> ```cmd
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"

ಇದು ನಿಮಗೆ ಕೋರ್ಸ್ ಪೂರೈಕೆಗಾಗಿ ಅಗತ್ಯವಿರುವ ಎಲ್ಲವನ್ನೂ much ವೇಗವಾಗಿ ಡೌನ್‌ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಲು ಅನುಮತಿಸುತ್ತದೆ.

ಕೋರ್ಸ್ ಮೂಲಾಕೃತಿಯು ಮತ್ತು ಕಲಿಕಾಶೀಲತೆ

ಅಧ್ಯಾಯ 1: ಜನರೇಟಿವ್ AI ಪರಿಚಯ

  • ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಗಳು: ದೊಡ್ಡ ಭಾಷಾ ಮಾದರಿಗಳು, ಟೋಕನ್ಗಳು, ಎम्बೆಡ್ಡಿಂಗ್‌ಗಳು ಮತ್ತು AI ಸಾಮರ್ಥ್ಯಗಳ ಅರಿವು
  • ಜಾವಾ AI ಪರಿಸರ: ಸ್ಪ್ರಿಂಗ್ AI ಮತ್ತು OpenAI SDKಗಳ ಅವಲೋಕನ
  • ಮಾಡಲ್ ಕಾನ್‌ಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್: MCP ಪರಿಚಯ ಮತ್ತು AI ಏಜೆಂಟ್ ಸಂವಹನದಲ್ಲಿ ಅದರ ಪಾತ್ರ
  • ಪ್ರಾಯೋಗಿಕ ಅನ್ವಯಗಳು: ಚಾಟ್‌ಬೋಟ್ಗಳು ಮತ್ತು ವಿಷಯ ತಯಾರಿಕಾ ಸೆನ್ನೆರಿ
  • → ಅಧ್ಯಾಯ 1 ಪ್ರಾರಂಭಿಸಿ

ಅಧ್ಯಾಯ 2: ಡೆವಲಪ್‌ಮೆಂಟ್ ಪರಿಸರ ಸೆಟ್‌ಅಪ್

  • ಅಜೂರ್ AI ಫೌಂಡ್ರಿ: Bicep ಮತ್ತು ಅಜೂರ್ ಡೆವಲಪರ್ CLI (azd) ಬಳಸಿ ಮಾಡಲ್ ನಿಯೋಜನೆಗಳನ್ನು ಕೋಡ್ ಆಗಿ ಪ್ರೊವಿಷನ್ ಮಾಡಿ
  • ಸ್ಪ್ರಿಂಗ್ ಬೂಟ್ + ಸ್ಪ್ರಿಂಗ್ AI: ಎಂಟರ್ಪ್ರೈಸ್ AI ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಅತ್ಯುತ್ತಮ ಆಚಾರಗಳು
  • ಕೀಲೆಸ್ ಪ್ರಾಮಾಣೀಕರಣ: ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಂಟ್ರಾ ID ಮೂಲಕ ಭದ್ರತೆಯ ಸಹಿತ ಸಂಪರ್ಕ – ಯಾವುದೇ API ಕೀಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಅವಶ್ಯಕತೆ ಇಲ್ಲ
  • ಡೆವಲಪ್‌ಮೆಂಟ್ ಉಪಕರಣಗಳು: ಡೋಕರ್ ಕಂಟೇನರ್‌ಗಳು, VS ಕೋಡ್ ಮತ್ತು GitHub Codespaces ಸಂರಚನೆ
  • → ಅಧ್ಯಾಯ 2 ಪ್ರಾರಂಭಿಸಿ

ಅಧ್ಯಾಯ 3: ಮೂಲ ಜನರೇಟಿವ್ AI ತಂತ್ರಗಳು

  • ಪ್ರಾಂಪ್ಟ್ ಇಂಜಿನಿಯರಿಂಗ್: ಅತ್ಯುತ್ತಮ AI ಮಾಡಲ್ ಪ್ರತಿಕ್ರಿಯೆಗಳಿಗೆ ತಂತ್ರಗಳು
  • ಎಂಬೆಡ್ಡಿಂಗ್‌ಗಳು ಮತ್ತು ವೆಕ್ಟರ್ ಕಾರ್ಯಾಚರಣೆಗಳು: ಸೆಯ್ಮಾಂಟಿಕ್ ಹುಡುಕಾಟ ಮತ್ತು ಸಾದೃಶ್ಯ ಹೊಂದಿಕೆಯನ್ನು ಅನ್ವಯಿಸಿ
  • ರಿಟ್ರಿವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (RAG): AI ಮತ್ತು ನಿಮ್ಮದೇ ಡೇಟಾ ಮೂಲಗಳ ಸಂಯೋಜನೆ
  • ಫಂಕ್ಷನ್ ಕಾಲಿಂಗ್: ಕಸ್ಟಮ್ ಉಪಕರಣಗಳು ಮತ್ತು ಪ್ಲಗಿನ್‌ಗಳೊಂದಿಗೆ AI ಸಾಮರ್ಥ್ಯ ವಿಸ್ತರಣೆಯನ್ನ ಮಾಡಿ
  • → ಅಧ್ಯಾಯ 3 ಪ್ರಾರಂಭಿಸಿ

ಅಧ್ಯಾಯ 4: ಪ್ರಾಯೋಗಿಕ ಅನ್ವಯಗಳು ಮತ್ತು ಯೋಜನೆಗಳು

  • ಪೆಟ್ ಸ್ಟೋರಿ ಜನರೇಟರ್ (petstory/): ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ಬಳಸಿ ಸೃಜನಾತ್ಮಕ ವಿಷಯ ತಯಾರಿಕೆ
  • ಫೌಂಡ್ರಿ ಲೊಕಲ್ ಡೆಮೊ (foundrylocal/): OpenAI ಜಾವಾ SDK ಬಳಸಿ ಸ್ಥಳೀಯ AI ಮಾಡಲ್ ಏಕೀಕರಣ
  • MCP ಕ್ಯಾಲ್ಕ್ಯುಲೇಟರ್ ಸರ್ವಿಸ್ (calculator/): ಸ್ಪ್ರಿಂಗ್ AI ಬಳಸಿ ಮೂಲ ಮಾಡಲ್ ಕಾನ್‌ಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ವಯಿಕೆ
  • → ಅಧ್ಯಾಯ 4 ಪ್ರಾರಂಭಿಸಿ

ಅಧ್ಯಾಯ 5: ಉತ್ತರದಾಯಕ AI ಅಭಿವೃದ್ಧಿ

  • ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ವಿಷಯ ಭದ್ರತೆ: ಒಳಗೊಂಡಿರುವ ವಿಷಯ ತಪಾಸಣೆ ಮತ್ತು ಭದ್ರತಾ ಯಾಂತ್ರಿಕೆಗಳ ಪರೀಕ್ಷೆ (ಕಠಿಣ ನಿರ್ಬಂಧಗಳು ಮತ್ತು ನರ್ಮ ನಿರಾಕರಣೆಗಳು)
  • ಉತ್ತರದಾಯಕ AI ಡೆಮೊ: ಆಧುನಿಕ AI ಭದ್ರತಾ ವ್ಯವಸ್ಥೆಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬ ನೇರ ಉದಾಹರಣೆ
  • ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು: ನೈತಿಕ AI ಅಭಿವೃದ್ಧಿ ಮತ್ತು ನಿಯೋಜನೆಗಾಗಿ ಅವಶ್ಯಕ ಮಾರ್ಗಸೂಚಿಗಳು
  • → ಅಧ್ಯಾಯ 5 ಪ್ರಾರಂಭಿಸಿ

ಹೆಚ್ಚುವರಿ સ્તೋತ್ರಗಳು

ಲಾಂಗ್ಚೈನ್

LangChain4j for Beginners
LangChain.js for Beginners
LangChain for Beginners

ಅಜೂರ್ / ಎಡ್ಜ್ / MCP / ಏಜೆಂಟ್‌ಗಳು

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 ಸರಣಿ

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

ಸಹಾಯ ಪಡೆಯುವುದು

ನೀವು ಅडकಿದರೆ ಅಥವಾ AI ಆ್ಯಪ್‌ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳಿದ್ದರೆ, MCP ಕುರಿತು ಚರ್ಚೆಗಳಲ್ಲಿ ಸಹ ಪಾಠಶಾಲಾ ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಅನುಭವಸಂಪನ್ನ ಡೆವಲಪರ್‌ಗಳೊಂದಿಗೆ ಸೇರಿ. ಪ್ರಶ್ನೆಗಳಿಗೆ ಸ್ವಾಗತವಿರುವ ಹಾಗೂ ಜ್ಞಾನವು ಮುಕ್ತವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲ್ಪಡುವ ಸಹಾಯಕ ಸಮುದಾಯ ಇದು.

Microsoft Foundry Discord

ನೀವು ಉತ್ಪನ್ನ ಪ್ರತಿಕ್ರಿಯೆ ಅಥವಾ ನಿರ್ಮಾಣದ ಸಮಯದಲ್ಲಿ ದೋಷಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ದೃಷ್ಟಿಸಿರಿ:

Microsoft Foundry Developer Forum


ಅಸ್ವೀಕಾರ: ಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ Co-op Translator ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.