సమయం కేటాయింపు: మొత్తం వర్క్షాప్ స్థానిక సెటప్ లేకుండా ఆన్లైన్లో పూర్తి చేయవచ్చు. వాతావరణం సెటప్ 2 నిమిషాలా, నమూనాలను పరిశీలించడానికి అన్వేషణ లోతు ఆధారంగా 1-3 గంటల సమయం తీసుకుంటుంది.
త్వరిత ప్రారంభం
- ఈ రిపోజిటరీని మీ GitHub ఖాతాకు ఫోర్క్ చేయండి
- Code → Codespaces టాబ్ → ... → New with options... క్లిక్ చేయండి
- డిఫాల్ట్లను ఉపయోగించండి – ఇది ఈ కోర్సు కోసం సృష్టించిన డెవలప్మెంట్ కంటైనర్ను ఎంచుకుంటుంది
- Create codespace క్లిక్ చేయండి
- వాతావరణం సిద్ధంగా ఉండడానికి సుమారు 2 నిమిషాలు వేచి ఉండండి
- నేరుగా మొదటి ఉదాహరణకు వెళ్లండి
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+ భాషల అనువాదాలను కలిగి ఉంది, ఇది డౌన్లోడ్ పరిమాణాన్ని గణనీయంగా పెంచుతుంది. అనువాదాలు లేకుండా క్లోన్ చేయడానికి, స్పార్స్ చెకౌట్ ఉపయోగించండి:
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"ఇది కోర్స్ను పూర్తి చేయడానికి అవసరమైన ప్రతీదాన్ని మీకు చాలా వేగంగా డౌన్లోడ్ చేస్తుంది.
- ముఖ్యాంశాలు: పెద్ద భాషా మోడల్స్, టోకెన్లు, ఎంబెడ్డింగ్స్ మరియు AI సామర్థ్యాల అవగాహన
- జావా AI ఎకోసిస్టమ్: స్ప్రింగ్ AI మరియు OpenAI SDKల అవలోకనం
- మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్: MCP పరిచయం మరియు AI ఏజెంట్ సంభాషణలో దీని పాత్ర
- ప్రాయోగిక అనువర్తనాలు: చాట్బాట్లు మరియు కంటెంట్ ఉత్పత్తి వంటి రియల్-వరల్డ్ సన్నివేశాలు
- → అధ్యాయం 1 ప్రారంభించండి
- బహుళ-ప్రొవైడర్ కాన్ఫిగరేషన్: GitHub మోడల్స్, Azure OpenAI మరియు OpenAI జావా SDK ఇంటిగ్రేషన్లు సెటప్ చేయడం
- స్ప్రింగ్ బూట్ + స్ప్రింగ్ AI: ఎంటర్ప్రైజ్ AI అప్లికేషన్ అభివృద్ధికి ఉత్తమ అభ్యాసాలు
- GitHub Models: ప్రోటోటైపింగ్ మరియు నేర్చుకోవడానికి ఉచిత AI మోడల్ యాక్సెస్ (క్రెడిట్ కార్డు అవసరం లేదు)
- అభివృద్ధి పరికరాలు: డోకర్ కంటైనర్ల, VS కోడ్, GitHub కోడ్స్పేస్ల కాన్ఫిగరేషన్
- → అధ్యాయం 2 ప్రారంభించండి
- ప్రాంప్ట్ ఇంజనీరీంగ్: ఉత్తమ AI మోడల్ ప్రతిస్పందనలకు సాంకేతికతలు
- ఎంబెడ్డింగ్స్ & వెక్టార్ ఆపరేషన్లు: సెమాంటిక్ సెర్చ్ మరియు సారూప్యత జతచేసే విధానం అమలు చేయడం
- రిట్రీవల్-ఆగ్మెంటెడ్ జనరేషన్ (RAG): AIని మీ స్వంత డేటా సోర్స్లతో కలపడం
- ఫంక్షన్ కాలింగ్: కస్టమ్ టూల్స్ మరియు ప్లగిన్లతో AI సామర్థ్యాలను విస్తరించడం
- → అధ్యాయం 3 ప్రారంభించండి
- పెట్ స్టోరీ జనరేటర్ (
petstory/): GitHub మోడల్స్ తో సృజనాత్మక కంటెంట్ ఉత్పత్తి - ఫౌండ్రీ లోకల్ డెమో (
foundrylocal/): OpenAI జావా SDKతో లోకల్ AI మోడల్ ఇంటిగ్రేషన్ - MCP కేలిక్యులేటర్ సర్వీస్ (
calculator/): స్ప్రింగ్ AIతో మోడల్ కాంటెక్స్ట్ ప్రోటోకాల్ యొక్క ప్రాథమిక అమల్లు - → అధ్యాయం 4 ప్రారంభించండి
- GitHub మోడల్స్ సేఫ్టీ: బిల్ట్-ఇన్ కంటెంట్ ఫిల్టరింగ్ మరియు సేఫ్టీ మెకానిజమ్లు (హార్డ్ బ్లాక్స్ మరియు సాఫ్ట్ రిఫ్యూజల్స్) పరీక్షించండి
- బాధ్యతాయుత AI డెమో: ఆధునిక AI సేఫ్టీ సిస్టమ్లు ఎలా పనిచేస్తాయో ప్రాక్టికల్ ఉదాహరణ
- ఉత్తమ అభ్యాసాలు: నైతిక AI అభివృద్ధి మరియు triểnploymentకి అవసరమైన మార్గదర్శకాలు
- → అధ్యాయం 5 ప్రారంభించండి
మీరు ఎక్కడాయినా చిక్కుకున్నట్లయితే లేదా AI యాప్లను నిర్మించడంపై ఏవైనా ప్రశ్నలు ఉంటే. MCP గురించి fellow అభ్యర్థులు మరియు అనుభవజ్ఞులైన డెవలపర్లతో చర్చల్లో పాల్గొనండి. ఇది ప్రశ్నలకు స్వాగతం పలుకుతున్న, జ్ఞానం స్వేచ్ఛగా పంచుకునే మద్దతున్న కమ్యూనిటీ.
ఉత్పత్తి అభిప్రాయం లేదా నిర్మాణ సమయంలో పొరపాట్లు ఉంటే సందర్శించండి:
వివరణ నివేదిక:
ఈ డాక్యుమెంట్ను AI అనువాద సేవ Co-op Translator ఉపయోగించి అనువదించారు. మేము ఖచ్చితత్వానికి ప్రయత్నిస్తున్నప్పటికీ, స్వయంచాలక అనువాదాల్లో పొరపాట్లు లేదా లోపాలు ఉండవచ్చు. అసలు డాక్యుమెంట్ దాని స్థానిక భాషలోనే అధికారం కలిగిన వనరు గా పరిగణించాలి. అత్యవసర సమాచారం కోసం, వృత్తిపరమైన మానవ అనువాదం అవసరం. ఈ అనువాదం కారణంగా వచ్చిన ఏదైనా అపార్థాలు లేదా తప్పుదారులపై మేము బాధ్యత వహించడం లేదు.
