227 lines
22 KiB
Markdown
227 lines
22 KiB
Markdown
# AI ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ಸರಳೀಕರಿಸುವುದು: Microsoft Foundry Toolkit ನೊಂದಿಗೆ MCP ಸರ್ವರ್ ನಿರ್ಮಿಸುವಿಕೆ
|
|
|
|
[](https://spec.modelcontextprotocol.io/specification/2025-11-25/)
|
|
[](https://python.org)
|
|
[](https://code.visualstudio.com/)
|
|
|
|

|
|
|
|
## 🎯 ಅವಲೋಕನ
|
|
|
|
[](https://youtu.be/r34Csn3rkeQ)
|
|
|
|
_(ಈ ಪಾಠದ ವೀಡಿಯೊ ನೋಡಲು ಮೇಲಿನ ಚಿತ್ರವನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ)_
|
|
|
|
**ಮಾಡೆಲ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ (MCP) ಕಾರ್ಯಾಗಾರಕ್ಕೆ** ಸ್ವಾಗತ! ಈ ಸಮಗ್ರ ಹ್ಯಾಂಡ್ಸ್-ಆನ್ ಕಾರ್ಯಾಗಾರವು ಎರಡು ವಿನೂತನ ತಂತ್ರಜ್ಞಾನಗಳನ್ನು ಸಂಯೋಜಿಸಿ AI ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ಪರಿವರ್ತಿಸುತ್ತದೆ:
|
|
|
|
- **🔗 ಮಾಡೆಲ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ (MCP)**: ಸರಳ AI ಉಪಕರಣ ಇಂಟಿಗ್ರೇಷನ್ಗಾಗಿ ತೆರೆದ ಸ್ಟ್ಯಾಂಡರ್ಡ್
|
|
- **🛠️ Microsoft Foundry Toolkit ವಿಸ್ತರಣೆ VS Code ಗಾಗಿ**: ಮೈಕ್ರೋಸಾಫ್ಟ್ನ ಶಕ್ತಿಶಾಲಿ AI ಅಭಿವೃದ್ಧಿ ವಿಸ್ತರಣೆ
|
|
|
|
### 🎓 ನೀವು ಏನು ಕಲಿಯುತ್ತೀರಿ
|
|
|
|
ಈ ಕಾರ್ಯಾಗಾರದ ಅಂತ್ಯಕ್ಕೆ, ನೀವು ಬುದ್ಧಿವಂತ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿರ್ಮಿಸುವ ಕಲೆ ಪಾರಂಗತರಾಗುತ್ತೀರಿ, AI ಮಾದರಿಗಳನ್ನು ನೈಜ ವಿಶ್ವದ ಉಪಕರಣಗಳ ಮತ್ತು ಸೇವೆಗಳೊಂದಿಗೆ ಸಂಪರ್ಕಿಸುವುದರಲ್ಲಿ ಪ್ರಾವೀಣ್ಯತೆ ಪಡೆಯುತ್ತೀರಿ. ಸ್ವಚಾಲಿತ ಪರೀಕ್ಷೆಯಿಂದ ಕಸ್ಟಮ್ API ಸಂಯೋಜನೆಗಳವರೆಗೆ, ಜಟಿಲ ವ್ಯವಹಾರ ಸವಾಲುಗಳನ್ನು ಪರಿಹರಿಸಲು ಪ್ರಾಯೋಗಿಕ ಕೌಶಲ್ಯಗಳನ್ನು ಸ್ವೀಕರಿಸುತ್ತೀರು.
|
|
|
|
## 🏗️ ತಂತ್ರಜ್ಞಾನ ಸ್ಟ್ಯಾಕ್
|
|
|
|
### 🔌 ಮಾಡೆಲ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ (MCP)
|
|
|
|
MCP ಎಂದರೆ **"AI ಗಾಗಿ USB-C"** - AI ಮಾದರಿಗಳನ್ನು ಹೊರಗಿನ ಉಪಕರಣಗಳು ಮತ್ತು ಡೇಟಾ ಮೂಲಗಳ ಜೊತೆಗೆ ಸಂಪರ್ಕಿಸುವ ಸರ್ವವ್ಯಾಪಿ ಪ್ರಮಾಣದರ್ಶಕ.
|
|
|
|
**✨ ಮುಖ್ಯ ವೈಶಿಷ್ಟ್ಯಗಳು:**
|
|
|
|
- 🔄 **ಸ್ಟ್ಯಾಂಡರ್ಡೈಜ್ಡ್ ಇಂಟಿಗ್ರೇಷನ್**: AI-ಉಪಕರಣ ಸಂಪರ್ಕಗಳಿಗಾಗಿ ಸರ್ವವ್ಯಾಪಿ ಇಂಟರ್ಫೇಸ್
|
|
- 🏛️ **ಲಚೀಲೀಯ ರೂಪರೇಷೆ**: ಸ್ಥಳೀಯ ಮತ್ತು ದೂರದ ಸರ್ವರ್ಗಳು stdio/SSE ಸಂಚಾರ ಮೂಲಕ
|
|
- 🧰 **ಸಂಪನ್ನ ಪರಿಸರ**: ಒಂದೇ ಪ್ರೋಟೋಕಾಲ್ನಲ್ಲಿ ಉಪಕರಣಗಳು, ಪ್ರಾಂಪ್ಟ್ಗಳು ಮತ್ತು ಸಂಪನ್ಮುಲ್ಯಗಳು
|
|
- 🔒 **ಎಂಟರ್ಪ್ರೈಸ್-ಸಿದ್ಧ**: ಒಳಗೊಂಡ ಸುರಕ್ಷತೆ ಮತ್ತು ನಂಬಕತೆ
|
|
|
|
**🎯 MCP ರ ಮಹತ್ವ:**
|
|
USB-C ಹೇಗೆ ಕೇಬಲ್ ಕೆಟ್ಟ ಸಂಘರ್ಷವನ್ನು ತಡೆಯಿತು, MCP ಕೂಡ AI ಇಂಟಿಗ್ರೇಷನಿನ ಗೊಂದಲವನ್ನು ನಿವಾರಿಸುತ್ತದೆ. ಒಂದು ಪ್ರೋಟೋಕಾಲ್, ಅನಂತ ಸಾಧ್ಯತೆಗಳು.
|
|
|
|
### 🤖 Microsoft Foundry Toolkit VS Code ವಿಸ್ತರಣೆ
|
|
|
|
ಮೈಕ್ರೋಸಾಫ್ಟ್ನ ಪ್ರಮುಖ AI ಅಭಿವೃದ್ಧಿ ವಿಸ್ತರಣೆ, ಇದು VS Code ಅನ್ನು ಶಕ್ತಿಶಾಲಿ AI ಸಾಧನವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ.
|
|
|
|
**🚀 ಕೋರ್ ಸಾಮರ್ಥ್ಯಗಳು:**
|
|
|
|
- 📦 **ಮಾದರಿ ಕ್ಯಾಟಲಾಗ್**: Azure AI, GitHub, Hugging Face, Ollama ನಿಂದ ಮಾದರಿಗಳನ್ನು ಪ್ರವೇಶಿಸಿ
|
|
- ⚡ **ಸ್ಥಳೀಯ ವಿಧಿ ನಿರ್ಣಯ**: ONNX-ಅನುಕೂಲಿತ CPU/GPU/NPU ಕಾರ್ಯಾಚರಣೆ
|
|
- 🏗️ **ಏಜೆಂಟ್ ನಿರ್ಮಾಪಕ**: MCP ಸಂಯೋಜನೆಯೊಂದಿಗೆ ದೃಶ್ಯಮಾಧುರ್ಯ AI ಏಜೆಂಟ್ ಅಭಿವೃದ್ಧಿ
|
|
- 🎭 **ಬಹು-ಮಾದರಿ**: ಪಠ್ಯ, ದೃಷ್ಟಿ ಮತ್ತು ರಚನಾ_OUTPUT ಕೊಡುಗೆ ಬೆಂಬಲ
|
|
|
|
**💡 ಅಭಿವೃದ್ಧಿ ಪ್ರಯೋಜನಗಳು:**
|
|
|
|
- ಶೂನ್ಯ ಕಾಯಂ ಕಾನ್ಫಿಗರೇಷನ್ ಮಾದರಿ ನಿಯೋಜನೆ
|
|
- ದೃಶ್ಯ ಪ್ರಾಂಪ್ಟ್ ಇಂಜಿನಿಯರಿಂಗ್
|
|
- ರಿಯಲ್-ಟೈಮ್ ಪರೀಕ್ಷಾ ಪ್ಲೇಗ್ರೌಂಡ್
|
|
- ನಿರಂತರ MCP ಸರ್ವರ್ ಇಂಟಿಗ್ರೇಷನ್
|
|
|
|
## 📚 ಕಲಿಕಾ ಪಯಣ
|
|
|
|
### [🚀 ಅಧ್ಯಾಯ 1: Microsoft Foundry Toolkit ಮೂಲಭೂತಗಳು](./lab1/README.md)
|
|
|
|
**ಅವಧಿ**: 15 ನಿಮಿಷಗಳು
|
|
|
|
- 🛠️ Microsoft Foundry Toolkit ಅನ್ನು VS Code ಗಾಗಿ ಸ್ಥಾಪಿಸಿ ಮತ್ತು ರೂಪಗಟ್ಟು
|
|
- 🗂️ ಮಾಡೆಲ್ ಕ್ಯಾಟಲಾಗ್ (GitHub, ONNX, OpenAI, Anthropic, Google ನ 100+ ಮಾದರಿಗಳು) ಅನ್ವೇಷಿಸಿ
|
|
- 🎮 ರಿಯಲ್-ಟೈಮ್ ಮಾದರಿ ಪರೀಕ್ಷೆಗಾಗಿ ಇಂಟರಕ್ಟಿವ್ ಪ್ಲೇಗ್ರೌಂಡ್ನ್ನು ಮೇಸ್ತರಿ ಮಾಡಿ
|
|
- 🤖 ಏಜೆಂಟ್ ನಿರ್ಮಾಪಕದಿಂದ ನಿಮ್ಮ ಮೊದಲ AI ಏಜೆಂಟ್ ನಿರ್ಮಿಸಿ
|
|
- 📊 ಒಳಗೊಂಡ ಮೆಟ್ರಿಕ್ಗಳೊಂದಿಗೆ ಮಾದರಿ ಕಾರ್ಯಕ್ಷಮತೆ (F1, ಪ್ರಾಸಂಗಿಕತೆ, ಸಾದೃಶ್ಯತೆ, ಸಮ್ಮಿಲನ) ಮೌಲ್ಯಮಾಪನ ಮಾಡಿ
|
|
- ⚡ ಬ್ಯಾಚ್ ಪ್ರೊಸೆಸಿಂಗ್ ಮತ್ತು ಬಹು-ಮಾದರಿ ಬೆಂಬಲ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಕಲಿಯಿರಿ
|
|
|
|
**🎯 ಕಲಿಕೆಯ ಫಲಶ್ರುತಿ**: Microsoft Foundry Toolkit ಸಾಮರ್ಥ್ಯಗಳ ಸಂಪೂರ್ಣ ಅರಿವಿನೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ AI ಏಜೆಂಟ್ ರಚಿಸಿ
|
|
|
|
### [🌐 ಅಧ್ಯಾಯ 2: Microsoft Foundry Toolkitೊಂದಿಗೆ MCP ಮೂಲಭೂತಗಳು](./lab2/README.md)
|
|
|
|
**ಅವಧಿ**: 20 ನಿಮಿಷಗಳು
|
|
|
|
- 🧠 ಮಾಡೆಲ್ ಕಾಂಟೆಕ್ಸ್ಟ್ ಪ್ರೋಟೋಕಾಲ್ (MCP) ರೂಪರೇಷೆ ಮತ್ತು ಸಂವೇದನೆಗಳನ್ನು ಪಾರಂಗತಗೊಳ್ಳಿ
|
|
- 🌐 ಮೈಕ್ರೋಸಾಫ್ಟ್ನ MCP ಸರ್ವರ್ ಪರಿಸರವನ್ನು ಅನ್ವೇಷಿಸಿ
|
|
- 🤖 ಪ್ಲೇ ವರೈಟ್ MCP ಸರ್ವರ್ ಬಳಸಿ ಬ್ರೌಸರ್ ಸ್ವಯಂಚಾಲಿತ ಏಜೆಂಟ್ ನಿರ್ಮಿಸಿ
|
|
- 🔧 MCP ಸರ್ವರ್ಗಳನ್ನು Microsoft Foundry Toolkit ಏಜೆಂಟ್ ನಿರ್ಮಾಪಕದಲ್ಲಿ ಸಂಯೋಜಿಸಿ
|
|
- 📊 ನಿಮ್ಮ ಏಜೆಂಟ್ಗಳಿಗೆ MCP ಉಪಕರಣಗಳನ್ನು ರೂಪಗಟ್ಟು ಮತ್ತು ಪರೀಕ್ಷಿಸಿ
|
|
- 🚀 MCP-ಸಪೂರ್ತ ಏಜೆಂಟ್ಗಳನ್ನು ರಫ್ತು ಮಾಡಿ ಮತ್ತು ಉತ್ಪಾದನೆಗೆ ನಿಯೋಜಿಸಿ
|
|
|
|
**🎯 ಕಲಿಕೆಯ ಫಲಶ್ರುತಿ**: ಹೊರಗಿನ ಉಪಕರಣಗಳೊಂದಿಗೆ ಶಕ್ತಿಶಾಲಿ AI ಏಜೆಂಟ್ ಅನ್ನು MCP ಮೂಲಕ ನಿಯೋಜಿಸಿ
|
|
|
|
### [🔧 ಅಧ್ಯಾಯ 3: Microsoft Foundry Toolkitೊಂದಿಗೆ ಮುಂದಿನ MCP ಅಭಿವೃದ್ಧಿ](./lab3/README.md)
|
|
|
|
**ಅವಧಿ**: 20 ನಿಮಿಷಗಳು
|
|
|
|
- 💻 Microsoft Foundry Toolkit ಬಳಸಿಕೊಂಡು ಕಸ್ಟಮ್ MCP ಸರ್ವರ್ಗಳು ರಚಿಸಿ
|
|
- 🐍 ನವೀನ MCP Python SDK (v1.9.3) ಅನ್ನು ರೂಪಗಟ್ಟು ಮತ್ತು ಬಳಸುವುದು
|
|
- 🔍 ಡಿಬಗ್ಗೆಗಾಗಿ MCP ಇನ್ಸ್ಪೆಕ್ಟರ್ ಸೆಟ್ಅಪ್ ಮಾಡಿ ಮತ್ತು ಉಪಯೋಗಿಸಿ
|
|
- 🛠️ ವೃತ್ತಿಪರ ಡಿಬಗ್ಗಿಂಗ್ ಕಾರ್ಯಪ್ರವಾಹಗಳೊಂದಿಗೆ ವಾತಾವರಣ MCP ಸರ್ವರ್ ನಿರ್ಮಿಸಿ
|
|
- 🧪 ಏಜೆಂಟ್ ಬಿಲ್ಡರ್ ಮತ್ತು ಇನ್ಸ್ಪೆಕ್ಟರ್ ವಾತಾವರಣಗಳಲ್ಲಿ MCP ಸರ್ವರ್ಗಳನ್ನು ಡಿಬಗ್ ಮಾಡಿ
|
|
|
|
**🎯 ಕಲಿಕೆಯ ಫಲಶ್ರುತಿ**: ಆಧುನಿಕ ಉಪಕರಣಗಳೊಂದಿಗೆ ಕಸ್ಟಮ್ MCP ಸರ್ವರ್ಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಡಿಬಗ್ಗಿಂಗ್
|
|
|
|
### [🐙 ಅಧ್ಯಾಯ 4: ಪ್ರಾಯೋಗಿಕ MCP ಅಭಿವೃದ್ಧಿ - ಕಸ್ಟಮ್ GitHub ಕ್ಲೋನ್ ಸರ್ವರ್](./lab4/README.md)
|
|
|
|
**ಅವಧಿ**: 30 ನಿಮಿಷಗಳು
|
|
|
|
- 🏗️ ನಿಜಜೀವ GitHub ಕ್ಲೋನ್ MCP ಸರ್ವರ್ ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಪ್ರವಾಹಗಳಿಗಾಗಿ ನಿರ್ಮಿಸಿ
|
|
- 🔄 ಪರಿಶೀಲನೆ ಮತ್ತು ದೋಷ ನಿರ್ವಹಣೆಯೊಂದಿಗೆ ಸ್ಮಾರ್ಟ್ ರೆಪಾಸಿಟರಿ ಕ್ಲೋನಿಂಗ್ ಜಾರಿಗೆ ತರುವುದು
|
|
- 📁 ಬುದ್ಧಿವಂತ ಡೈರೆಕ್ಟರಿ ನಿರ್ವಹಣೆ ಮತ್ತು VS Code ಇಂಟಿಗ್ರೇಷನ್ ರಚನೆ
|
|
- 🤖 GitHub Copilot ಏಜೆಂಟ್ ಮೋಡ್ MCP ಕಸ್ಟಮ್ ಉಪಕರಣಗಳೊಂದಿಗೆ ಬಳಸು
|
|
- 🛡️ ಉತ್ಪಾದನಾ-ತಯಾರದ ನಂಬಿಕೆಗೆ ಮತ್ತು ಕ್ರಾಸ್-ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಸಮ್ಮಿಲನಕ್ಕೆ ಅನ್ವಯಿಸು
|
|
|
|
**🎯 ಕಲಿಕೆಯ ಫಲಶ್ರುತಿ**: ನಿಜವಾದ ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ಸರಳಗೊಳಿಸುವ ಉತ್ಪಾದನಾ ಸಿದ್ಧ MCP ಸರ್ವರ್ ನಿಯೋಜಿಸಿ
|
|
|
|
## 💡 ನೈಜ ಜಗತ್ತಿನ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಪ್ರಭಾವ
|
|
|
|
### 🏢 ಎಂಟರ್ಪ್ರೈಸ್ ಉಪಯೋಗದ ಕೇಸ್ಗಳು
|
|
|
|
#### 🔄 ಡೆವ್ಆಪ್ಸ್ ಸ್ವಯಂಚಾಲನೆ
|
|
|
|
ನಿಮ್ಮ ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಬುದ್ಧಿವಂತ ಸ್ವಯಂಚಾಲನೆ ಮೂಲಕ ಪರಿವರ್ತಿಸಿ:
|
|
|
|
- **ಸ್ಮಾರ್ಟ್ ರೆಪಾಸಿಟರಿ ನಿರ್ವಹಣೆ**: AI ಚಾಲಿತ ಕೋಡ್ ವಿಮರ್ಶೆ ಮತ್ತು ಮೆರ್ಜ್ ನಿರ್ಧಾರಗಳು
|
|
- **ಬುದ್ಧಿವಂತ CI/CD**: ಕೋಡ್ ಬದಲಾವಣೆಗಳ ಆಧಾರಿತ ಸ್ವಯಂಚಾಲಿತ ಪೈಪ್ಲೈನ್ ಸುಧಾರಣೆ
|
|
- **ಇಷ್ಯು ಟ್ರಾಯಾಜ್**: ಸ್ವಚಾಲಿತ ದೋಷ ವರ್ಗೀಕರಣ ಮತ್ತು ನಿರ್ಬಂಧ
|
|
|
|
#### 🧪 ಗುಣಮಟ್ಟ ಖಾತ್ರಿ ಕ್ರಾಂತಿ
|
|
|
|
AI ಚಾಲಿತ ಸ್ವಯಂಚಾಲನೆಯೊಂದಿಗೆ ಪರೀಕ್ಷೆಯನ್ನು ಉತ್ತೇಜಿಸಿ:
|
|
|
|
- **ಬುದ್ಧಿವಂತ ಪರೀಕ್ಷಾ ರಚನೆ**: ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಪೂರ್ಣ ಪರೀಕ್ಷಾ ಸರಣಿಗಳನ್ನು ರಚಿಸಿ
|
|
- **ದೃಶ್ಯ ಮಂದಗತ ಪರೀಕ್ಷೆ**: AI ಚಾಲಿತ UI ಬದಲಾವಣೆ ಪತ್ತೆಹಚ್ಚುವುದು
|
|
- **ಕಾರ್ಯಕ್ಷಮತೆ ಮಾನಿಟರಿಂಗ್**: ಹಗಲುಹಗಲಿನ ಸಮಸ್ಯೆಗಳ ಗುರುತಿಸುವಿಕೆ ಮತ್ತು ಪರಿಹಾರ
|
|
|
|
#### 📊 ಡೇಟಾ ಪೈಪ್ಲೈನ್ ಬುದ್ಧಿವಂತಿಕೆ
|
|
|
|
ಸ್ಮಾರ್ಟರ್ ಡೇಟಾ ಪ್ರೊಸೆಸಿಂಗ್ ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ಬಿಲ್ಡ್ ಮಾಡಿ:
|
|
|
|
- **ಅನುಕೂಲ ETL ಪ್ರಕ್ರಿಯೆಗಳು**: ಸ್ವಯಂ ಅನುಕೂಲಿತ ಡೇಟಾ ಪರಿವರ್ತನೆಗಳು
|
|
- **ಅಸಾಧಾರಣ ಪತ್ತೆ**: ನೈಜ ಕಾಲ ಡೇಟಾ ಗುಣಮಟ್ಟದ ಮಾನಿಟರಿಂಗ್
|
|
- **ಬುದ್ಧಿವಂತ ಮಾರ್ಗದರ್ಶನ**: ಸ್ಮಾರ್ಟ್ ಡೇಟಾ ಹರಿವು ನಿರ್ವಹಣೆ
|
|
|
|
#### 🎧 ಗ್ರಾಹಕ ಅನುಭವ ಸುಧಾರಣೆ
|
|
|
|
ಅಸಾಮಾನ್ಯ ಗ್ರಾಹಕ ಸಂವಹನಗಳನ್ನು ರಚಿಸಿ:
|
|
|
|
- **ಸಂದರ್ಭ ಅರಿವು ಬೆಂಬಲ**: ಗ್ರಾಹಕರ ಇತಿಹಾಸಕ್ಕೆ ಪ್ರವೇಶ ಹೊಂದಿದ AI ಏಜೆಂಟ್ಗಳು
|
|
- **ಪ್ರತಿಕ್ರಿಯಾತ್ಮಕ ಸಮಸ್ಯಾ ಪರಿಹಾರ**: ಪೂರ್ವಾನುಮಾನಿತ ಗ್ರಾಹಕ ಸೇವೆ
|
|
- **ಬಹು-ಚಾನೆಲ್ ಸಂಯೋಜನೆ**: ವೇದಿಕೆಗಳ ಮಧ್ಯೆ ಏಕೀಕೃತ AI ಅನುಭವ
|
|
|
|
## 🛠️ ಪೂರ್ವಾಪೇಕ್ಷೆಗಳು ಮತ್ತು ಸೆಟ್ಅಪ್
|
|
|
|
### 💻 ವ್ಯವಸ್ಥೆ ಅವಶ್ಯಕತೆಗಳು
|
|
|
|
| ಘಟಕ | ಅವಶ್ಯಕತೆ | ಟಿಪ್ಪಣಿಗಳು |
|
|
|-----------|-------------|-------|
|
|
| **ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್** | Windows 10+, macOS 10.15+, Linux | ಯಾವುದೇ ಆಧುನಿಕ OS |
|
|
| **ವಿವಿ ಸ್ಟುಡಿಯೋ ಕೋಡ್** | ಇತ್ತೀಚಿನ ಸ್ಥಿರ ಆವೃತ್ತಿ | Microsoft Foundry Toolkit ಗೆ ಅಗತ್ಯವಿದೆ |
|
|
| **Node.js** | v18.0+ ಮತ್ತು npm | MCP ಸರ್ವರ್ ಅಭಿವೃದ್ಧಿಗೆ |
|
|
| **Python** | 3.10+ | ಆಯ್ಕೆಮಾಡಬಹುದಾದ Python MCP ಸರ್ವರ್ಸಿಗೆ |
|
|
| **ಸ್ಮರಣೆ** | ಕನಿಷ್ಠ 8GB RAM | ಸ್ಥಳೀಯ ಮಾದರಿಗಳಿಗಾಗಿ 16GB ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ |
|
|
|
|
### 🔧 ಅಭಿವೃದ್ಧಿ ವಾತಾವರಣ
|
|
|
|
#### ಶಿಫಾರಸು ಮಾಡಿದ VS Code ವಿಸ್ತರಣೆಗಳು
|
|
|
|
- **Microsoft Foundry Toolkit** (ms-windows-ai-studio.windows-ai-studio)
|
|
- **Python** (ms-python.python)
|
|
- **Python ಡಿಬಗ್ಗರ್** (ms-python.debugpy)
|
|
- **GitHub Copilot** (GitHub.copilot) - ಐಚ್ಛಿಕ ಆದರೆ ಉಪಯುಕ್ತ
|
|
|
|
#### ಐಚ್ಛಿಕ ಉಪಕರಣಗಳು
|
|
|
|
- **uv**: ಆಧುನಿಕ Python ಪ್ಯಾಕೇಜ್ ನಿರ್ವಹಣೆ
|
|
- **MCP ಇನ್ಸ್ಪೆಕ್ಟರ್**: MCP ಸರ್ವರ್ ಗಳಿಗೆ ದೃಶ್ಯ ಡಿಬಗ್ಗಿಂಗ್ ಸಾಧನ
|
|
- **ಪ್ಲೇ ವರೈಟ್**: ವೆಬ್ ಸ್ವಯಂಚಾಲನೆ ಉದಾಹರಣೆಗಳಿಗೆ
|
|
|
|
## 🎖️ ಕಲಿಕಾ ಫಲಗಳು ಮತ್ತು ಪ್ರಮಾಣಪತ್ರ ಮಾರ್ಗ
|
|
|
|
### 🏆 ಕೌಶಲ್ಯ ಪಾರಂಗತತೆ ಪರಿಗಣನೆ
|
|
|
|
ಈ ಕಾರ್ಯಾಗಾರ ಪೂರ್ಣಗೊಳಿಸಿ ನೀವು ಈ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ:
|
|
|
|
#### 🎯 ಮೂಲ ಸಾಮರ್ಥ್ಯಗಳು
|
|
|
|
- [ ] **MCP ಪ್ರೋಟೋಕಾಲ್ ಪಾರಂಗತತೆ**: ರೂಪರೇಷೆ ಮತ್ತು ಜಾರಿಗೆ ಆಳವಾದ ಅರ್ಥೈಸಿಕೊಳ್ಳುವುದು
|
|
- [ ] **Microsoft Foundry Toolkit ಪ್ರೌಢಿಮাতা**: ದ್ರುತ ಅಭಿವೃದ್ಧಿಗೆ Toolkit ನ ಪರಿಪೂರ್ಣ ಉಪಯೋಗ
|
|
- [ ] **ಕಸ್ಟಮ್ ಸರ್ವರ್ ಅಭಿವೃದ್ಧಿ**: ಉತ್ಪಾದನೆ MCP ಸರ್ವರ್ಗಳ ನಿರ್ಮಾಣ, ನಿಯೋಜನೆ ಮತ್ತು ನಿರ್ವಹಣೆ
|
|
- [ ] **ಉಪಕರಣ ಸಂಯೋಜನೆ ಉನ್ನತತಾ**: ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಪ್ರವಾಹಗಳೊಂದಿಗೆ AI ಅನ್ನು ಪ್ರಭಾವಕರವಾಗಿ ಸಂಪರ್ಕಿಸುವುದು
|
|
- [ ] **ಸಮಸ್ಯೆ ಪರಿಹಾರ ಅನ್ವಯಿಕೆ**: ಕಲಿತ ಕೌಶಲ್ಯಗಳನ್ನು ನೈಜ ವ್ಯವಹಾರ ಸವಾಲುಗಳಿಗೆ ಅನ್ವಯಿಸುವುದು
|
|
|
|
#### 🔧 ತಾಂತ್ರಿಕ ಕೌಶಲ್ಯಗಳು
|
|
|
|
- [ ] VS Code ನಲ್ಲಿ Microsoft Foundry Toolkit ಸ್ಥಾಪನೆ ಮತ್ತು ರೂಪಗಟ್ಟುವಿಕೆ
|
|
- [ ] ಕಸ್ಟಮ್ MCP ಸರ್ವರ್ ವಿನ್ಯಾಸ ಮತ್ತು ಜಾರಿಗೆ ತರುವಿಕೆ
|
|
- [ ] MCP ರೂಪರೇಷೆಯೊಂದಿಗೆ GitHub ಮಾದರಿಗಳನ್ನು ಸಂಯೋಜಿಸುವುದು
|
|
- [ ] Playwright ಬಳಸಿ ಸ್ವಯಂಚಾಲಿತ ಪರೀಕ್ಷಾ ಕಾರ್ಯಪ್ರವಾಹಗಳನ್ನು ನಿರ್ಮಿಸುವುದು
|
|
- [ ] ಉತ್ಪಾದನೆಗಾಗಿ AI ಏಜೆಂಟ್ಗಳನ್ನು ನಿಯೋಜಿಸುವುದು
|
|
- [ ] MCP ಸರ್ವರ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಡಿಬಗ್ ಮತ್ತು ಆಪ್ಟಿಮೈಸ್ ಮಾಡುವದು
|
|
|
|
#### 🚀 ಮುಂದಿನ ಸಾಮರ್ಥ್ಯಗಳು
|
|
|
|
- [ ] ಎಂಟರ್ಪ್ರೈಸ್ ಮಟ್ಟದ AI ಇಂಟಿಗ್ರೇಷನ್ಗಳನ್ನು ರೂಪಿಸುವುದು
|
|
- [ ] AI ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಲಭ್ಯವಿರುವ ಸುರಕ್ಷತೆ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳನ್ನು ಜಾರಿಗೆ ತರುವಿಕೆ
|
|
- [ ] MCP ಸರ್ವರ್ ರೂಪರೇಷೆಗಳ ಸ್ಕೇಲಬಿಲಿಟಿ ವಿನ್ಯಾಸ
|
|
- [ ] ವಿಶಿಷ್ಟ ಕ್ಷೇತ್ರಗಳಿಗೆ ಕಸ್ಟಮ್ ಉಪಕರಣ ಸರಪಳಿ ಸೃಷ್ಟಿಸುವುದು
|
|
- [ ] AI-ಜಾತೀಯ ಅಭಿವೃದ್ಧಿಯಲ್ಲಿ ಇತರರಿಗೆ ಮಾರ್ಗದರ್ಶನ ನೀಡುವುದು
|
|
|
|
## 📖 ಹೆಚ್ಚುವರಿ ಸಂಪನ್ಮೂಲಗಳು
|
|
|
|
- [MCP ನಿರ್ದಿಷ್ಟೀಕರಣ (2025-11-25)](https://spec.modelcontextprotocol.io/specification/2025-11-25/)
|
|
- [Microsoft Foundry Toolkit GitHub ಸಂಗ್ರಹಾಲಯ](https://github.com/microsoft/vscode-ai-toolkit)
|
|
- [ನಮೂನಾ MCP ಸರ್ವರ್ಗಳ ಸಂಗ್ರಹ](https://github.com/modelcontextprotocol/servers)
|
|
- [ಉತ್ತಮ ಅಭ್ಯಾಸಗಳ ಮಾರ್ಗದರ್ಶಿ](https://modelcontextprotocol.io/docs/best-practices)
|
|
- [OWASP MCP ಟಾಪ್ 10](https://microsoft.github.io/mcp-azure-security-guide/mcp/) - ಸುರಕ್ಷತೆ ಉತ್ತಮ ಅಭ್ಯಾಸಗಳು
|
|
|
|
---
|
|
|
|
**🚀 ನಿಮ್ಮ AI ಅಭಿವೃದ್ಧಿ ಕಾರ್ಯಪ್ರವಾಹವನ್ನು ಪರಿವರ್ತಿಸಲು ಸಿದ್ಧರಿದ್ದೀರಾ?**
|
|
|
|
MCP ಮತ್ತು Microsoft Foundry Toolkit ಜೊತೆ ಬುದ್ಧಿವಂತ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಭವಿಷ್ಯವನ್ನು ಈಗಲೇ ನಿರ್ಮಿಸೋಣ!
|
|
|
|
## ಮುಂದೇನು
|
|
|
|
ಮುಂದುವರಿಯಿರಿ: [ಅಧ್ಯಾಯ 11: MCP ಸರ್ವರ್ ಹ್ಯಾಂಡ್ಸ್-ಆನ್ ಲ್ಯಾಬ್ಸ್](../11-MCPServerHandsOnLabs/README.md)
|
|
|
|
---
|
|
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER START -->
|
|
**ಅಸ್ವೀಕಾರ**:
|
|
ಈ ದಸ್ತಾವೇಜು AI ಅನುವಾದ ಸೇವೆ [Co-op Translator](https://github.com/Azure/co-op-translator) ಬಳಸಿ ಅನುವಾದಿಸಲಾಗಿದೆ. ನಾವು ನಿಖರತೆಯನ್ನು ಸಾಧಿಸಲು ಪ್ರಯತ್ನಿಸುತ್ತಿದ್ದರೂ, ದಯವಿಟ್ಟು ಗಮನಿಸಿ, ಸ್ವಯಂಚಾಲಿತ ಅನುವಾದಗಳಲ್ಲಿ ದೋಷಗಳು ಅಥವಾ ಅಸಡ್ಡೆಗಳು ಇರಬಹುದು. ಮೂಲ ಭಾಷೆಯಲ್ಲಿರುವ ಮೂಲ ದಸ್ತಾವೇಜು ಪ್ರಾಮಾಣಿಕ ಮೂಲವೆಂದು ಪರಿಗಣಿಸಬೇಕು. ಪ್ರಮುಖ ಮಾಹಿತಿಗಾಗಿ, ವೃತ್ತಿಪರ ಮಾನವ ಅನುವಾದವನ್ನು ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಅನುವಾದವನ್ನು ಬಳಸುವ ಮೂಲಕ ಉಂಟಾಗುವ ಯಾವುದೇ ತಪ್ಪು ಅರ್ಥಗಳ ಅಥವಾ ತಪ್ಪು ವ್ಯಾಖ್ಯಾನಗಳ ಬಗ್ಗೆ ನಾವು ಹೊಣೆಗಾರರಲ್ಲ.
|
|
<!-- CO-OP TRANSLATOR DISCLAIMER END --> |