ಸಮಯ ಬದ್ಧತೆ: ಈ ವರ್ಕ್ಶಾಪ್ ಅನ್ನು ಎಲ್ಲಾ ಸ್ಥಳೀಯ ಸೆಟ್ಅಪ್ ಇಲ್ಲದೆ ಆನ್ಲೈನ್ನಲ್ಲಿ ಪೂರ್ಣಗೊಳ್ಳಿಸಬಹುದು. ಪರಿಸರ ಸೆಟ್ಅಪ್ಗೆ 2 ನಿಮಿಷಗಳು ಬೇಕಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗಳನ್ನು ಅನ್ವೇಷಿಸಲು ಪರೀಕ್ಷಣೆ ಆಳವನ್ನು ಅವಲಂಬಿಸಿ 1-3 ಗಂಟೆಗಳ ಅವಧಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು.
ತ್ವರಿತ ಪ್ರಾರಂಭ
- ಈ ರೆಪೊಸಿಟರಿಯನ್ನು ನಿಮ್ಮ GitHub ಖಾತೆಗೆ ಫೋರ್ಕ್ ಮಾಡಿ
- Code → Codespaces ಟ್ಯಾಬ್ → ... → New with options... ಕ್ಲಿಕ್ ಮಾಡಿ
- ಡೀಫಾಲ್ಟ್ಗಳನ್ನು ಬಳಸಿರಿ – ಇದರಿಂದ ಈ ಕೋರ್ಸ್ಗೆ ಸೃಷ್ಟಿಸಲಾದ ಡೆವಲಪ್ಮೆಂಟ್ ಕಂಟೇನರ್ ಆರಿಸಲಾಗುತ್ತದೆ
- Create codespace ಕ್ಲಿಕ್ ಮಾಡಿ
- ಪರಿಸರ ಸಿದ್ದವಾಗಲು ಸುಮಾರು 2 ನಿಮಿಷ ಕಾಯಿರಿ
- ನೇರವಾಗಿ ಅಧ್ಯಾಯ 2: ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ಪ್ರೊವಿಷನಿಂಗ್ ಗೆ ಹಾರಾಟ ಮಾಡಿ
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 ವೇಗವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳಲು ಅನುಮತಿಸುತ್ತದೆ.
- ಮೂಲಭೂತ ಪರಿಕಲ್ಪನೆಗಳು: ದೊಡ್ಡ ಭಾಷಾ ಮಾದರಿಗಳು, ಟೋಕನ್ಗಳು, ಎम्बೆಡ್ಡಿಂಗ್ಗಳು ಮತ್ತು AI ಸಾಮರ್ಥ್ಯಗಳ ಅರಿವು
- ಜಾವಾ AI ಪರಿಸರ: ಸ್ಪ್ರಿಂಗ್ AI ಮತ್ತು OpenAI SDKಗಳ ಅವಲೋಕನ
- ಮಾಡಲ್ ಕಾನ್ಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್: MCP ಪರಿಚಯ ಮತ್ತು AI ಏಜೆಂಟ್ ಸಂವಹನದಲ್ಲಿ ಅದರ ಪಾತ್ರ
- ಪ್ರಾಯೋಗಿಕ ಅನ್ವಯಗಳು: ಚಾಟ್ಬೋಟ್ಗಳು ಮತ್ತು ವಿಷಯ ತಯಾರಿಕಾ ಸೆನ್ನೆರಿ
- → ಅಧ್ಯಾಯ 1 ಪ್ರಾರಂಭಿಸಿ
- ಅಜೂರ್ AI ಫೌಂಡ್ರಿ: Bicep ಮತ್ತು ಅಜೂರ್ ಡೆವಲಪರ್ CLI (azd) ಬಳಸಿ ಮಾಡಲ್ ನಿಯೋಜನೆಗಳನ್ನು ಕೋಡ್ ಆಗಿ ಪ್ರೊವಿಷನ್ ಮಾಡಿ
- ಸ್ಪ್ರಿಂಗ್ ಬೂಟ್ + ಸ್ಪ್ರಿಂಗ್ AI: ಎಂಟರ್ಪ್ರೈಸ್ AI ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಗಾಗಿ ಅತ್ಯುತ್ತಮ ಆಚಾರಗಳು
- ಕೀಲೆಸ್ ಪ್ರಾಮಾಣೀಕರಣ: ಮೈಕ್ರೋಸಾಫ್ಟ್ ಎಂಟ್ರಾ ID ಮೂಲಕ ಭದ್ರತೆಯ ಸಹಿತ ಸಂಪರ್ಕ – ಯಾವುದೇ API ಕೀಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಅವಶ್ಯಕತೆ ಇಲ್ಲ
- ಡೆವಲಪ್ಮೆಂಟ್ ಉಪಕರಣಗಳು: ಡೋಕರ್ ಕಂಟೇನರ್ಗಳು, VS ಕೋಡ್ ಮತ್ತು GitHub Codespaces ಸಂರಚನೆ
- → ಅಧ್ಯಾಯ 2 ಪ್ರಾರಂಭಿಸಿ
- ಪ್ರಾಂಪ್ಟ್ ಇಂಜಿನಿಯರಿಂಗ್: ಅತ್ಯುತ್ತಮ AI ಮಾಡಲ್ ಪ್ರತಿಕ್ರಿಯೆಗಳಿಗೆ ತಂತ್ರಗಳು
- ಎಂಬೆಡ್ಡಿಂಗ್ಗಳು ಮತ್ತು ವೆಕ್ಟರ್ ಕಾರ್ಯಾಚರಣೆಗಳು: ಸೆಯ್ಮಾಂಟಿಕ್ ಹುಡುಕಾಟ ಮತ್ತು ಸಾದೃಶ್ಯ ಹೊಂದಿಕೆಯನ್ನು ಅನ್ವಯಿಸಿ
- ರಿಟ್ರಿವಲ್-ಆಗ್ಮೆಂಟೆಡ್ ಜನರೇಶನ್ (RAG): AI ಮತ್ತು ನಿಮ್ಮದೇ ಡೇಟಾ ಮೂಲಗಳ ಸಂಯೋಜನೆ
- ಫಂಕ್ಷನ್ ಕಾಲಿಂಗ್: ಕಸ್ಟಮ್ ಉಪಕರಣಗಳು ಮತ್ತು ಪ್ಲಗಿನ್ಗಳೊಂದಿಗೆ AI ಸಾಮರ್ಥ್ಯ ವಿಸ್ತರಣೆಯನ್ನ ಮಾಡಿ
- → ಅಧ್ಯಾಯ 3 ಪ್ರಾರಂಭಿಸಿ
- ಪೆಟ್ ಸ್ಟೋರಿ ಜನರೇಟರ್ (
petstory/): ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ಬಳಸಿ ಸೃಜನಾತ್ಮಕ ವಿಷಯ ತಯಾರಿಕೆ - ಫೌಂಡ್ರಿ ಲೊಕಲ್ ಡೆಮೊ (
foundrylocal/): OpenAI ಜಾವಾ SDK ಬಳಸಿ ಸ್ಥಳೀಯ AI ಮಾಡಲ್ ಏಕೀಕರಣ - MCP ಕ್ಯಾಲ್ಕ್ಯುಲೇಟರ್ ಸರ್ವಿಸ್ (
calculator/): ಸ್ಪ್ರಿಂಗ್ AI ಬಳಸಿ ಮೂಲ ಮಾಡಲ್ ಕಾನ್ಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ ಅನ್ವಯಿಕೆ - → ಅಧ್ಯಾಯ 4 ಪ್ರಾರಂಭಿಸಿ
- ಅಜೂರ್ AI ಫೌಂಡ್ರಿ ವಿಷಯ ಭದ್ರತೆ: ಒಳಗೊಂಡಿರುವ ವಿಷಯ ತಪಾಸಣೆ ಮತ್ತು ಭದ್ರತಾ ಯಾಂತ್ರಿಕೆಗಳ ಪರೀಕ್ಷೆ (ಕಠಿಣ ನಿರ್ಬಂಧಗಳು ಮತ್ತು ನರ್ಮ ನಿರಾಕರಣೆಗಳು)
- ಉತ್ತರದಾಯಕ AI ಡೆಮೊ: ಆಧುನಿಕ AI ಭದ್ರತಾ ವ್ಯವಸ್ಥೆಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬ ನೇರ ಉದಾಹರಣೆ
- ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು: ನೈತಿಕ AI ಅಭಿವೃದ್ಧಿ ಮತ್ತು ನಿಯೋಜನೆಗಾಗಿ ಅವಶ್ಯಕ ಮಾರ್ಗಸೂಚಿಗಳು
- → ಅಧ್ಯಾಯ 5 ಪ್ರಾರಂಭಿಸಿ
ನೀವು ಅडकಿದರೆ ಅಥವಾ AI ಆ್ಯಪ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳಿದ್ದರೆ, MCP ಕುರಿತು ಚರ್ಚೆಗಳಲ್ಲಿ ಸಹ ಪಾಠಶಾಲಾ ವಿದ್ಯಾರ್ಥಿಗಳು ಮತ್ತು ಅನುಭವಸಂಪನ್ನ ಡೆವಲಪರ್ಗಳೊಂದಿಗೆ ಸೇರಿ. ಪ್ರಶ್ನೆಗಳಿಗೆ ಸ್ವಾಗತವಿರುವ ಹಾಗೂ ಜ್ಞಾನವು ಮುಕ್ತವಾಗಿ ಹಂಚಿಕೊಳ್ಳಲ್ಪಡುವ ಸಹಾಯಕ ಸಮುದಾಯ ಇದು.
ನೀವು ಉತ್ಪನ್ನ ಪ್ರತಿಕ್ರಿಯೆ ಅಥವಾ ನಿರ್ಮಾಣದ ಸಮಯದಲ್ಲಿ ದೋಷಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ದೃಷ್ಟಿಸಿರಿ:
ಅಸ್ವೀಕಾರ: ಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ Co-op Translator ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.
