సమయం: పూర్తిగా వర్క్షాప్ ఆన్లైన్లో స్థానిక సెటప్ లేకుండా పూర్తిచేయవచ్చు. పరిసర నియామకం 2 నిమిషాలు పడుతుంది, నమూనాలను అన్వేషించడంలో 1-3 గంటలు exploration లోతు ఆధారంగా అవసరం.
త్వరిత ప్రారంభం
- ఈ రిపోజిటరీని మీ GitHub ఖాతాకు Fork చేయండి
- Code → Codespaces ట్యాబ్ → ... → New with options... క్లిక్ చేయండి
- అనుసరణ ఫలితాలను ఉపయోగించండి – ఇది కోర్సు కోసం రూపొందించిన Development container ను ఎంచుకుంటుంది
- Create codespace పై క్లిక్ చేయండి
- పరిసరాన్ని సిద్ధం అవ్వడానికి సుమారు 2 నిమిషాలు వేచి ఉండండి
- నేరుగా అధ్యాయం 2: Azure AI Foundryని ప్రావిడ్షన్ చేయండి కు వెళ్లండి
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
స్థానికంగా Clone చెయ్యాలని భావిస్తారా?
ఈ రిపోజిటరీలో 50+ భాషా అనువాదాలు ఉన్నాయి, ఇవి డౌన్లోడ్ పరిమాణాన్ని పెంచుతాయి. అనువాదాలు లేకుండా clone చేయడానికి 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"ఇది కోర్సును పూర్తి చేయడానికి అవసరమైన అన్ని అంశాలను త్వరగా డౌన్లోడ్ చేసే రీతిలో అందిస్తుంది.
- ప్రధాన భావాలు: పెద్ద భాషా మోడళ్లను, tokens, embeddings, AI సామర్థ్యాలను అర్థం చేసుకోవడం
- జావా AI ఇకోసిస్టం: Spring AI మరియు OpenAI SDKలు అవలోకనం
- మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్: MCP పరిచయం మరియు AI ఏజెంట్ సంభాషణలో దాని పాత్ర
- ప్రయోగాత్మక అనువర్తనాలు: చాట్బోట్లు మరియు కంటెంట్ త్రుటి ధరించిన వాస్తవ దృశ్యాలు
- → అధ్యాయం 1 ప్రారంభించండి
- Azure AI Foundry: Bicep, Azure Developer CLI (azd)తో కోడ్ రూపంలో మోడల్ మోపడం
- Spring Boot + Spring AI: ఎంటర్ప్రైజ్ AI అప్లికేషన్ అభివృద్ధి ఉత్తమ విధానాలు
- కీలెస్ ప్రామాణీకరణ: Microsoft Entra IDతో సురక్షితంగా కనెక్ట్ అవ్వడం — API కీలు అవసరం లేదు
- అభివృద్ధి సాధనాలు: Docker కంటెయినర్లు, VS Code, GitHub Codespaces సెటప్
- → అధ్యాయం 2 ప్రారంభించండి
- ప్రాంప్ట్ ఇంజనీరింగ్: ఉత్తమ AI మోడల్ ప్రతిస్పందనల కోసం సాంకేతికతలు
- ఎంబెడింగ్స్ & వెక్టార్ ఆపరేషన్స్: అర్థవంతమైన శోధన మరియు సారూప్యత సరిచేసుకోవడం
- రేట్రీవల్-ఆగ్మెంటెడ్ జనరేషన్ (RAG): AIని మీ స్వంత డేటా మూలాలతో కలపడం
- ఫంక్షన్ కాల్లింగ్: కస్టమ్ టూల్స్ మరియు ప్లగిన్లతో AI సామర్థ్యాలను విస్తరించడం
- → అధ్యాయం 3 ప్రారంభించండి
- పెట్ స్టోరీ జనరేటర్ (
petstory/): Azure AI Foundryతో సృజనాత్మక కంటెంట్ జనరేషన్ - Foundry లోకల్ డెమో (
foundrylocal/): OpenAI జావా SDKతో లోకల్ AI మోడల్ సమ్మేళనం - MCP క్యాల్క్యులేటర్ సర్వీస్ (
calculator/): Spring AIతో ప్రాథమిక మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్ అమలు - → అధ్యాయం 4 ప్రారంభించండి
- Azure AI Foundry కంటెంట్ సేఫ్టీ: అంతర్గత కంటెంట్ ఫిల్టరింగ్ మరియు సేఫ్టీ యాంత్రికత (ధృఢతా నిరోధాలు మరియు సున్నిత తవ్వకాలు)
- బాధ్యతాయుత AI డెమో: ఆధునిక AI సేఫ్టీ వ్యవస్థలు ఎలా పనిచేస్తాయో ప్రాక్టికల్ ఉదాహరణ
- ఉత్తమ విధానాలు: నైతిక AI అభివృద్ధి మరియు అమలుకు మార్గదర్శకాలు
- → అధ్యాయం 5 ప్రారంభించండి
మీరు ఎక్కడైనా చిక్కుకున్నా లేదా AI యాప్స్ను రూపొందించడంలో ఏవైనా ప్రశ్నలు ఉన్నా, MCP గురించి చర్చల్లో అనుభవజ్ఞులైన డెవలపర్లు మరియు ఇతర అభ్యర్థులతో చేరండి. ఇది ప్రశ్నలను స్వాగతించే, జ్ఞానాన్ని స్వేచ్ఛగా పంచుకునే మద్దతుగా ఉన్న సంఘమై ఉంది.
మీకు ఉత్పత్తి సూచనలు లేదా నిర్మాణ సమయంలో దోషాలు ఉంటే, దయచేసి సందర్శించండి:
అస్వీకరణ: ఈ పత్రం AI అనువాద సేవ Co-op Translator ఉపయోగించి అనువదించబడింది. మేము ఖచ్చితత్వానికి ప్రయత్నిస్తున్నప్పటికీ, ఆటోమేటెడ్ అనువాదాలు తప్పులు లేదా అసమగ్రతలను కలిగి ఉండవచ్చు. దాని స్వదేశ భాషలో ఉన్న అసలు పత్రాన్ని అధికారం కలిగిన మూలంగా పరిగణించాలి. కీలకమైన సమాచారం కోసం, ప్రొఫెషనల్ మానవ అనువాదాన్ని సిఫారసు చేస్తాము. ఈ అనువాదం ఉపయోగం వల్ల కలిగే ఏవైనా అపార్థాలు లేదా తప్పుదారులు కోసం మేము బాధ్యత వహించము.
