agentleFS
Sign inSign up

mcp-for-beginners / ml

microsoft/mcp-for-beginners/translations/ml/AGENTS.md

MCP for Beginners എന്നത് മോഡൽ കോൺടെക്സ്റ്റ് പ്രോട്ടോകോൾ (MCP) പഠിക്കാൻ ഉള്ള ഒരു ഓപ്പൺ-സോഴ്‌സ് വിദ്യാഭ്യാസ പാഠ്യപദ്ധതിയാണ് - ഇത് AI മോഡലുകളും ക്ലയന്റ് അപ്ലിക്കേഷനുകളും തമ്മിലുള്ള ഇടപെടലുകൾക്കുള്ള ഒരു സ്റ്റാൻഡേർഡൈസ്ഡ് ഫ്രെയിംവർക്ക് ആണ്. ഈ റിപോസിറ്ററി വിവിധ പ്രോഗ്രാമിങ് ഭാഷകളിൽ ഹാൻഡ്‌സ്-ഓൺ കോഡ് ഉദാഹരണങ്ങളുമായി സമഗ്രമായ പഠന സാമഗ്രികൾ നൽകുന്നു. ഇത് ഡോക്യുമെന്റേഷൻ-കേന്ദ്രമായ ഒരു റിപോസിറ്ററിയാണ്. പ്രധാനം സെറ്റപ്പ് ഓരോ സാമ്പിൾ പ്രജക്ടുകളിലും ലാബുകളിലും നടക്കും. സാമ്പിൾ പ്രോജക്ടുകൾ എന്നവിടെ സ്ഥിതിചെയ്യുന്നു: - 03-GettingStarted/samples/ - ഭാഷാനുസരിച്ചുള്ള ഉദാഹരണങ്ങൾ - 03-GettingStarted/01-first-server/solution/ - ആദ്യ സെർവർ ഇംപ്ലിമെൻറേഷനുകൾ - 03-GettingStarted/02-client/solution/ - ക്ലയന്റ് ഇംപ്ലിമെൻറേഷനുകൾ - 11-MCPServerHandsOnLabs/ - സമഗ്രമായ ഡാറ്റാബേസ് ഇന്റഗ്രേഷനുള്ള ലാബുകൾ ഓരോ സാമ്പിൾ പ്രോജക്ടിനും തനിക്ക്…

AGENTS.md17k starsChanged 21 days ago
  • Installs packages
# AGENTS.md

## പ്രോജക്ട് അവലോകനം

**MCP for Beginners** എന്നത് മോഡൽ കോൺടെക്സ്റ്റ് പ്രോട്ടോകോൾ (MCP) പഠിക്കാൻ ഉള്ള ഒരു ഓപ്പൺ-സോഴ്‌സ് വിദ്യാഭ്യാസ പാഠ്യപദ്ധതിയാണ് - ഇത് AI മോഡലുകളും ക്ലയന്റ് അപ്ലിക്കേഷനുകളും തമ്മിലുള്ള ഇടപെടലുകൾക്കുള്ള ഒരു സ്റ്റാൻഡേർഡൈസ്ഡ് ഫ്രെയിംവർക്ക് ആണ്. ഈ റിപോസിറ്ററി വിവിധ പ്രോഗ്രാമിങ് ഭാഷകളിൽ ഹാൻഡ്‌സ്-ഓൺ കോഡ് ഉദാഹരണങ്ങളുമായി സമഗ്രമായ പഠന സാമഗ്രികൾ നൽകുന്നു.

### പ്രധാന സാങ്കേതികവിദ്യകൾ

- **പ്രോഗ്രാമിംഗ് ഭാഷകൾ**: C#, ജാവ, ജാവാസ്ക്രിപ്റ്റ്, ടൈപ്പ്എസ്ക്രിപ്റ്റ്, പൈത്തൺ, റസ്റ്റ്
- **ഫ്രെയിംവർക്ക് & SDKs**: 
  - MCP SDK (`@modelcontextprotocol/sdk`)
  - സ്പ്രിംഗ് ബൂട്ട് (ജാവ)
  - ഫാസ്റ്റ്MCP (പൈത്തൺ)
  - ലാങ്‌ചെയിൻ4j (ജാവ)
- **ഡാറ്റാബേസുകൾ**: pgvector എക്സ്റ്റൻഷനോടുകൂടിയ പോസ്റ്റ്‌ഗ്രെഎസ്‌ക്യൂഎൽ
- **ക്ലൗഡ് പ്ലാറ്റ്ഫോമുകൾ**: അസ്യൂർ (കൺറ്റെയ്‌നർ ആപ്പ്‌സ്, ഓപ്പൺഎഐ, കണ്ടന്റ് സെഫ്റ്റി, ആപ്ലിക്കേഷൻ ഇൻസൈറ്റ്‌സ്)
- **ബിൽഡ് ടൂളുകൾ**: npm, മാവൻ, പിപ്, കാർഗോ
- **ഡോക്യുമെന്റേഷൻ**: ഓട്ടോമേറ്റ് ചെയ്യുന്ന മൾട്ടി-ലാംഗ്വേജ് വിവർത്തനത്തോടെ മാർക്‌ഡൗൺ (48+ ഭാഷകൾ)

### ആർക്കിടെക്ചർ

- **11 കോർ മൊഡ്യൂളുകൾ (00-11)**: അടിസ്ഥാനങ്ങളിൽ നിന്നും പരിപാർപ്പിത വിഷയങ്ങളിലേക്കുള്ള പരമ്പരാഗത പഠന പാത
- **ഹാൻഡ്‌സ്-ഓൺ ലാബുകൾ**: പല ഭാഷകളിൽ പൂർത്തിയായ പരിഹാര കോഡോടെയുള്ള പ്രായോഗിക വ്യായാമങ്ങൾ
- **സാമ്പിൾ പ്രോജക്ടുകൾ**: പ്രവർത്തിക്കുന്ന MCP സെർവർ & ക്ലയന്റ് ഇംപ്ലിമെൻറേഷനുകൾ
- **വിവർത്തന സംവിധാനം**: മൾട്ടി-ലാംഗ്വേജ് പിന്തുണയ്ക്കുള്ള ഓട്ടോമേറ്റഡ് GitHub ആക്ഷൻസ് വർക്ക്‌ഫ്ലോ
- **ഇമേജ് അസറ്റ്സ്**: വിവർത്തനമുള്ള പതിപ്പുകളുമായി കേന്ദ്രകൃതമായ ഇമേജ് ഡയറക്ടറി

## സെറ്റപ്പ് കമാൻഡുകൾ

ഇത് ഡോക്യുമെന്റേഷൻ-കേന്ദ്രമായ ഒരു റിപോസിറ്ററിയാണ്. പ്രധാനം സെറ്റപ്പ് ഓരോ സാമ്പിൾ പ്രജക്ടുകളിലും ലാബുകളിലും നടക്കും.

### റിപോസിറ്ററി സെറ്റപ്പ്

```bash
# റിപ്പോസിറ്ററി ക്ലോൺ ചെയ്യുക
git clone https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
```

### സാമ്പിൾ പ്രോജക്ടുകളുമായി പ്രവർത്തിക്കൽ

സാമ്പിൾ പ്രോജക്ടുകൾ എന്നവിടെ സ്ഥിതിചെയ്യുന്നു:
- `03-GettingStarted/samples/` - ഭാഷാനുസരിച്ചുള്ള ഉദാഹരണങ്ങൾ
- `03-GettingStarted/01-first-server/solution/` - ആദ്യ സെർവർ ഇംപ്ലിമെൻറേഷനുകൾ
- `03-GettingStarted/02-client/solution/` - ക്ലയന്റ് ഇംപ്ലിമെൻറേഷനുകൾ
- `11-MCPServerHandsOnLabs/` - സമഗ്രമായ ഡാറ്റാബേസ് ഇന്റഗ്രേഷനുള്ള ലാബുകൾ

ഓരോ സാമ്പിൾ പ്രോജക്ടിനും തനിക്ക് സ്വന്തമായ സെറ്റപ്പ് നിർദ്ദേശങ്ങൾ ഉണ്ട്:

#### ടൈപ്പ്എസ്ക്രിപ്റ്റ്/ജാവാസ്ക്രിപ്റ്റ് പ്രോജക്ടുകൾ
```bash
cd <project-directory>
npm install
npm start
```

#### പൈത്തൺ പ്രോജക്ടുകൾ
```bash
cd <project-directory>
pip install -r requirements.txt
# അല്ലെങ്കിൽ
pip install -e .
python main.py
```

#### ജാവ പ്രോജക്ടുകൾ
```bash
cd <project-directory>
mvn clean install
mvn spring-boot:run
```

## ഡെവലപ്പ്മെന്റ് വർക്‌ഫ്ലോ

### ഡോക്യുമെന്റേഷൻ ഘടന

- **മൊഡ്യൂളുകൾ 00-11**: കോർ പാഠ്യപദ്ധതിയുടെ പരമ്പരാഗത ഉള്ളടക്കം
- **translations/**: ഭാഷാനുസരിച്ചുള്ള പതിപ്പുകൾ (ഓട്ടോ-ജനറേറ്റ്, നേരിട്ട് തിരുത്തരുത്)
- **translated_images/**: ലൊക്കലൈസ്ഡ് ഇമേജ് പതിപ്പുകൾ (ഓട്ടോ-ജനറേറ്റ്)
- **images/**: ഉറവിട ഇമേജുകളും ഡയഗ്രാമുകളും

### ഡോക്യുമെന്റേഷനിൽ മാറ്റങ്ങൾ വരുത്തൽ

1.  മൂലമായ മെട്യൂളാംഗളിൽ (00-11) ഉള്ള ആംഗലേയം മാർക്‌ഡൗൺ ഫയലുകൾ മാത്രം തിരുത്തുക
2.  ആവശ്യമായ പക്ഷം `images/` ഫോളഡറിലുള്ള ചിത്രങ്ങൾ അപ്ഡേറ്റ് ചെയ്യുക
3.  co-op-translator GitHub ആക്ഷൻ ഓട്ടോമാറ്റിക്ക് വിവർത്തനങ്ങൾ സൃഷ്ടിക്കും
4.  മെയിൻ ബ്രാഞ്ചിലേക്ക് നൽകുമ്പോൾ വിവർത്തനങ്ങൾ പുനഃ സൃഷ്ടിക്കപ്പെടും

### വിവർത്തനങ്ങളുമായി പ്രവർത്തിക്കൽ

- **ഓട്ടോമേറ്റഡ് വിവർത്തനം**: GitHub ആക്ഷനുകൾ എല്ലാ വിവർത്തനങ്ങളും കൈകാര്യം ചെയ്യും
- **translations/** ഡയറക്ടറിയിലുള്ള ഫയലുകൾ **നേര്‍ക്കണ്ടി** തിരുത്തരുത്
- ഓരോ വിവർത്തന ഫയലിന്റെ ഉള്ളിൽ വിവർത്തന മെറ്റാഡേറ്റ ഇടുന്നു
- പിന്തുണയുള്ള ഭാഷകൾ: അറബിക്, ചൈനീസ്, ഫ്രഞ്ച്, ജർമൻ, ഹിന്ദി, ജാപ്പനീസ്, കൊറിയൻ, പോർച്ചുഗീസ്, റഷ്യൻ, സ്പാനിഷ് തുടങ്ങിയ 48+ ഭാഷകൾ ഉൾപ്പെടെ

## ടെസ്റ്റിങ് നിർദ്ദേശങ്ങൾ

### ഡോക്യുമെന്റേഷൻ പരിശോധന

ഈ റിപോസിറ്ററി പ്രധാനമായും ഡോക്യുമെന്റേഷനാകയാൽ, പരിശോധന താഴെപ്പറയുന്ന കാര്യങ്ങളിലാണ്:

1. **ലിങ്ക് സാധുത പരിശോധന**: എല്ലാ ആന്തരിക ലിങ്കുകളും പ്രവർത്തിക്കുന്നുണ്ടോ എന്ന് ഉറപ്പാക്കുക
```bash
# തകർന്ന മാർക്ക്ഡൗൺ ലിങ്കുകൾ പരിശോധിക്കുക
find . -name "*.md" -type f | xargs grep -n "\[.*\](../../.*)"
```

2. **കോടിംഗ് സൈമ്പിൾ പരിശോധന**: കോഡ് ഉദാഹരണങ്ങൾ കംപൈൽ/റൺ ചെയ്യാമോ പരിശോധിക്കുക
```bash
# പ്രത്യേക സാമ്പിളിലേക്ക് നാവിഗേറ്റ് ചെയ്ത് അതിന്റെ പരിശോധനകൾ നടത്തുക
cd 03-GettingStarted/samples/typescript
npm install && npm test
```

3. **മാർക്‌ഡൗൺ ലിന്റിംഗ്**: ഫോർമാറ്റിംഗ് കൃത്യത പരിശോധിക്കുക
```bash
# ആവശ്യമെങ്കിൽ markdownlint ഉപയോഗിക്കുക
npx markdownlint-cli2 "**/*.md" "#node_modules"
```

### സാമ്പിൾ പ്രോജക്ട് ടെസ്റ്റിങ്

ഓരോ ഭാഷാനുസരിച്ചുള്ള സാമ്പിൾ പ്രോജക്ടിനും തങ്ങളുടെ ടെസ്റ്റിംഗ് രീതി ഉണ്ട്:

#### ടൈപ്പ്എസ്ക്രിപ്റ്റ്/ജാവാസ്ക്രിപ്റ്റ്
```bash
npm test
npm run build
```

#### പൈത്തൺ
```bash
pytest
python -m pytest tests/
```

#### ജാവ
```bash
mvn test
mvn verify
```

## കോഡ് സ്റ്റൈൽ മാർഗനിർദ്ദേശങ്ങൾ

### ഡോക്യുമെന്റേഷൻ സ്റ്റെൽ

- വ്യക്തവും, ആരംഭക്കാർക്ക് അനുയോജ്യവും ഉള്ള ഭാഷ ഉപയോഗിക്കുക
- പല ഭാഷകളിൽ കോഡ് ഉദാഹരണങ്ങൾ ഉൾപ്പെടുത്തുക
- മാർക്‌ഡൗൺ മികച്ച രീതികൾ പാലിക്കുക:
  - ATX-ശൈലി ഹെഡറുകൾ ഉപയോഗിക്കുക (`#` കാർക്ക്)
  - ഭാഷ തിരിച്ചറിയുന്ന ഫെൻസ് കോഡ് ബ്ലോകുകൾ ഉപയോഗിക്കുക
  - ചിത്രങ്ങൾക്ക് വിവരണാത്മക അല്റ്റ് ടെക്സ്റ്റ് നൽകുക
  - ലൈനുകളുടെ നീളം യോജിച്ചിരിക്കുക (തിക്കകം വേണ്ട, എന്നാൽ ബുദ്ധിമുട്ടില്ലാതെ)

### കോഡ് സാംപിൾ സ്റ്റൈൽ

#### ടൈപ്പ്എസ്ക്രിപ്റ്റ്/ജാവാസ്ക്രിപ്റ്റ്
- ES മൊഡ്യൂളുകൾ ഉപയോഗിക്കുക (`import`/`export`)
- ടൈപ്പ്എസ്ക്രിപ്റ്റ് സ്ട്രിക്റ്റ് മോഡ് പാലിക്കുക
- ടൈപ്പ് അനോട്ടേഷനുകൾ ഉൾപ്പെടുത്തുക
- ലക്ഷ്യം ES2022

#### പൈത്തൺ
- PEP 8 സ്റ്റൈൽ മാർഗനിർദ്ദേശങ്ങൾ പാലിക്കുക
- സാധുവായ സ്ഥലങ്ങളിൽ ടൈപ്പ് ഹിന്റുകൾ ഉപയോഗിക്കുക
- ഫംഗ്ഷനുകളിലും ക്ലാസ്സുകളിലും ഡോക്‌സ്റ്റ്രിംഗുകൾ ഉൾപ്പെടുത്തുക
- ആധുനിക പൈത്തൺ ഫീച്ചറുകൾ (3.8+) ഉപയോഗിക്കുക

#### ജാവ
- സ്പ്രിംഗ് ബൂട്ട് കൺവെൻഷനുകൾ പാലിക്കുക
- ജാവ 21 ഫീച്ചറുകൾ ഉപയോഗിക്കുക
- മാനദണ്ഡമായ മാവൻ പ്രോജക്ട് ഘടന പാലിക്കുക
- ജavadoc കമന്റുകൾ ഉൾപ്പെടുത്തുക

### ഫയൽ ക്രമീകരണം

```
<module-number>-<ModuleName>/
├── README.md              # Main module content
├── samples/               # Code examples (if applicable)
│   ├── typescript/
│   ├── python/
│   ├── java/
│   └── ...
└── solution/              # Complete working solutions
    └── <language>/
```

## ബിൽഡ് & ഡിപ്പ്ലോയ്മെന്റ്

### ഡോക്യുമെന്റേഷൻ ഡിപ്പ്ലോയ്മെന്റ്

റിപോസിറ്ററി GitHub പേജസ് അല്ലെങ്കിൽ സമാന ഡോക്യുമെന്റേഷൻ ഹോസ്റ്റിംഗിന് ഉപയോഗിക്കുന്നു (ആവശ്യമായെങ്കിൽ). മെയിൻ ബ്രാഞ്ചിലേക്ക് മാറ്റം വരുത്തുമ്പോൾ ട്രിഗർ ചെയ്യുന്നത്:

1. വിവർത്തന വർക്‌ഫ്ലോ (`.github/workflows/co-op-translator.yml`)
2. എല്ലാ ആംഗലേയം മാർക്‌ഡൗൺ ഫയലുകളുടെ ഓട്ടോമാറ്റിക് വിവർത്തനം
3. ചിത്രങ്ങളുടെ ലൊക്കലൈസേഷൻ ആവശ്യത്തിന്

### ബിൽഡ് പ്രൊസസ് ആവശ്യമില്ല

ഈ റിപോസിറ്ററി പ്രധാനമായും മാർക്‌ഡൗൺ ഡോക്യുമെന്റേഷനാണു, കോർ പാഠ്യപദ്ധതിക്ക് ഒരെണ്ണം കംപൈൽ ചെയ്യുകയോ ബിൽഡ് ചെയ്യുകയോ വേണ്ട.

### സാമ്പിൾ പ്രോജക്ട് ഡിപ്പ്ലോയ്മെന്റ്

തനതായ സാമ്പിൾ പ്രോജക്ടുകൾക്ക് ഡിപ്പ്ലോയ്മെന്റ് നിർദ്ദേശങ്ങൾ ഉണ്ടാകാം:
- MCP സെർവർ ഡിപ്പ്ലോയ്മെന്റിനുള്ള നിർദ്ദേശങ്ങൾ `03-GettingStarted/09-deployment/` ൽ കാണുക
- അസ്യൂർ കൺറ്റെയ്‌നർ ആപ്പ് ഡിപ്പ്ലോയ്മെന്റ് ഉദാഹരണങ്ങൾ `11-MCPServerHandsOnLabs/` ൽ

## സംഭാവന മാർഗനിർദ്ദേശങ്ങൾ

### പ്രുൾ റിക്വസ്റ്റ് പ്രോസസ്

1. **ഫോർക്കുചെയ്യുകയും ക്ലോൺ ചെയ്യുക**: നിങ്ങൾക്കു വേണ്ടി ഫോർക്കുചെയ്ത് നിങ്ങളുടെ ലോക്കൽ മാനേജറിൽ ക്ലോൺ ചെയ്യുക
2. **ബ്രാഞ്ച് ഉണ്ടാക്കുക**: വിവരവഹമായ ബ്രാഞ്ച് നാമങ്ങൾ ഉപയോഗിക്കുക (ഉദാ., `fix/typo-module-3`, `add/python-example`)
3. **മാറ്റങ്ങൾ വരുത്തുക**: ആംഗലേയം മാർക്‌ഡൗൺ ഫയലുകൾ മാത്രം തിരുത്തുക (വിവർത്തനങ്ങൾ അല്ല)
4. **ലോകലായി ടെസ്റ്റ് ചെയ്യുക**: മാർക്‌ഡൗൺ ശരിയായി റെൻഡർ ആകുന്നുവെന്ന് ഉറപ്പാക്കുക
5. **PR സമർപ്പിക്കുക**: വ്യക്തവും വിവരപ്രദവുമായ PR തലക്കെട്ടുകളും വിവരണങ്ങളും ഉപയോഗിക്കുക
6. **CLA**: ആവശ്യമായപ്പോൾ Microsoft Contributor License Agreement ഒപ്പിടുക

### PR തലക്കെട്ടിന്റെ ഫോർമാറ്റ്

വിവരണാത്മകവും വ്യക്തവും ആയ തലക്കെട്ടുകൾ ഉപയോഗിക്കുക:
- `[Module XX] مختصر വിവരണം` മൊഡ്യൂൾ-സ്പെസിഫിക് മാറ്റങ്ങൾക്ക്
- `[Samples] വിവരണം` സാമ്പിൾ കോഡ് മാറ്റങ്ങൾക്ക്
- `[Docs] വിവരണം` പൊതുവായ ഡോക്യുമെന്റേഷൻ അപ്ഡേറ്റുകൾക്ക്

### സംഭാവന ചെയ്യാൻ എന്ത്

- ഡോക്യുമെന്റേഷൻ അല്ലെങ്കിൽ കോഡ് സാമ്പിൾ ബഗുകൾ പരിഹരിക്കൽ
- പുതിയ ഭാഷകളിൽ പുതിയ കോഡ് ഉദാഹരണങ്ങൾ
- നിലവിലുള്ള ഉള്ളടക്കത്തിൽ وضاحتകളും മെച്ചപ്പെടുത്തലുകളും
- പുതിയ കേസ് സ്റ്റഡികളും പ്രായോഗിക ഉദാഹരണങ്ങളും
- വ്യക്തത ഇല്ലാത്ത അല്ലെങ്കിൽ തെറ്റായ ഉള്ളടക്കത്തിന് ഇഷ്യു റിപ്പോർട്ടുകൾ

### ചെയ്യാനുള്ളില്ലാത്ത കാര്യങ്ങൾ

- `translations/` ഡയറക്ടറിയിലുള്ള ഫയലുകൾ നേരിട്ട് തിരുത്തരുത്
- `translated_images/` ഡയറക്ടറിയിൽ തിരുത്തരുത്
- വലിയ ബൈനറി ഫയലുകൾ സംവാദമില്ലാതെ ചേർക്കരുത്
- വിവർത്തന വർക്‌ഫ്ലോ ഫയലുകൾ കൂടിക്കാഴ്ച കൂടാതെ മാറ്റരുത്

## അധിക குறிப்பുകൾ

### റിപോസിറ്ററി പരിപാലനം

- **ചേഞ്ചിലോഗ്**: എല്ലാ പ്രധാന മാറ്റങ്ങളും `changelog.md` ലിൽ രേഖപ്പെടുത്തുന്നു
- **അധ്യയന ഗൈഡ്**: പാഠ്യപദ്ധതി നാവിഗേഷനിനുള്ള സമഗ്ര അവലോകനം `study_guide.md` ൽ
- **ഇഷ്യു ടെംപ്ലേറ്റുകൾ**: ബഗുകളും ഫീച്ചർ അഭ്യർത്ഥനകളും GitHub ഇഷ്യു ടെംപ്ലേറ്റുകൾ ഉപയോഗിക്കുക
- **കോഡ് ഓഫ് കോൺഡക്ട്**: എല്ലാ സംഭാവനക്കാർക്കും Microsoft ഓപ്പൺ സോഴ്സ് കോഡ് ഓഫ് കോൺഡക്ട് പാലിക്കണം

### പഠന പാത

00-11 വരെ പരമ്പരാഗത മോണുകളിൽ പാലിക്കുക, പരമോത്തര പഠനത്തിന്:
1. **00-02**: അടിസ്ഥാനങ്ങൾ (പരിചയം, കോർ ആശയങ്ങൾ, സുരക്ഷ)
2. **03**: ഹാൻഡ്‌സ്-ഓൺ ഇറക്കുമതി
3. **04-05**: പ്രായോഗിക നടപ്പിലാക്കലും ഉയർന്ന തല വിഷയങ്ങളും
4. **06-10**: കമ്മ്യൂണിറ്റി, മികച്ച രീതികൾ, യഥാർത്ഥ ലോക പ്രയോഗങ്ങൾ
5. **11**: സമഗ്രമായ ഡാറ്റാബേസ് ഇന്റഗ്രേഷനുള്ള ലാബുകൾ (13 പരമ്പര ലാബുകൾ)

### പിന്തുണാ വിഭവങ്ങൾ

- **ഡോക്യുമെന്റേഷൻ**: https://modelcontextprotocol.io/
- **സ്പെസിഫിക്കേഷൻ**: https://spec.modelcontextprotocol.io/
- **കമ്മ്യൂണിറ്റി**: https://github.com/orgs/modelcontextprotocol/discussions
- **ഡിസ്കോഡ്**: Microsoft Foundry Discord സെർവർ
- **ബന്ധപ്പെട്ട കോഴ്‌സുകൾ**: മറ്റ് Microsoft പഠന പാതകൾക്ക് README.md കാണുക

### പൊതുവായ പ്രശ്‌നപരിഹാരങ്ങൾ

**Q: എന്റെ PR വിവർത്തന പരിശോധനയിൽ ഫോൾ ചെയ്യും**  
A: രൂപം നൽകി ആംഗലേയം മാർക്‌ഡൗൺ ഫയലുകൾ മാത്രം മൂലമൊടുവിൽ തിരുത്തിയെന്ന് ഉറപ്പാക്കുക, വിവർത്തന ഫയലുകൾ അല്ല.

**Q: എങ്ങനെ പുതിയ ഒരു ഭാഷ ചേർക്കാം?**  
A: ഭാഷ പിന്തുണ co-op-translator വർക്‌ഫ്ലോ മുഖേന നിയന്ത്രിക്കുന്നു. പുതിയ ഭാഷ ചേർക്കാൻ ഇശൂ തുറന്ന് ചര്‍ച്ചിക്കുക.

**Q: കോഡ് സാമ്പിൾകൾ പ്രവൃത്തിക്കുന്നില്ല**  
A: ആ സ്പെസിഫിക് സാമ്പിളിന്റെ README ലിലെ സെറ്റപ്പ് നിർദ്ദേശങ്ങൾ പാലിച്ചിട്ടുണ്ടോ എന്ന് ഉറപ്പാക്കുക. ആവശ്യമായ ഡിപ്പെൻഡൻസികൾ ശരിയായ വേർഷനുകളിൽ ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ പരിശോധിക്കുക.

**Q: ചിത്രങ്ങൾ പ്രദർശിപ്പിക്കുന്നില്ല**  
A: ചിത്രം പാതകൾ സപേക്ഷമായും മുന്നോട്ട് സ്ലാഷ് ഉപയോഗിച്ചുള്ളതാണെന്ന് ഉറപ്പാക്കുക. ചിത്രങ്ങൾ `images/` ഡയറക്ടറി അല്ലെങ്കിൽ ലൊക്കലൈസ്ഡ് പതിപ്പുകൾക്ക് `translated_images/`യിൽ ആയിരിക്കണം.

### പ്രകടനപരമായ കണക്കുകൂട്ടലുകൾ

- വിവർത്തന വർക്‌ഫ്ലോ പൂർത്തിയാക്കാൻ കുറച്ച് മിനിറ്റുകൾ എടുക്കാം
- വലിയ ചിത്രങ്ങൾ പ്രCommit ചെയ്യുന്നതിന് മുമ്പ് ഓപ്റ്റിമൈസ് ചെയ്യുക
- ഓരോ മാർക്‌ഡൗൺ ഫയലും ശ്രദ്ധകേന്ദ്രിതവും യുക്തിയുക്തവുമായ വലുപ്പത്തിലുള്ളതായിരിക്കണം
- മികച്ച പോർട്ടബിലിറ്റിക്ക് ചമസംബന്ധമായ ലിങ്കുകൾ ഉപയോഗിക്കുക

### പ്രോജക്ട് ഭരണസംവിധാനം

ഈ പ്രോജക്റ്റ് Microsoft ഓപ്പൺ സോഴ്സ് പ്രാക്ടിസുകൾ പാലിക്കുന്നു:  
- കോഡിനും ഡോക്യുമെന്റേഷനും MIT ലൈസൻസ്  
- Microsoft ഓപ്പൺ സോഴ്സ് കോഡ് ഓഫ് കോൺഡക്ട്  
- സമ്മാനങ്ങൾക്ക് CLA ആവശ്യമാണ്  
- സുരക്ഷാ പ്രശ്നങ്ങൾക്കായി SECURITY.md മാർഗനിർദ്ദേശങ്ങൾ അനുഗമിക്കുക  
- സഹായം ആവശ്യപ്പെട്ടാൽ SUPPORT.md കാണുക

---

<!-- CO-OP TRANSLATOR DISCLAIMER START -->
**അറിയിപ്പ്**:
ഈ രേഖ AI പരിഭാഷാ സേവനം [Co-op Translator](https://github.com/Azure/co-op-translator) ഉപയോഗിച്ച് പരിഭാഷപ്പെടുത്തിയതാണ്. ഞങ്ങൾ കൃത്യതയ്ക്കായി ശ്രമിക്കുന്നുവെങ്കിലും, ഓട്ടോമേറ്റഡ് പരിഭാഷകളിൽ പിഴവുകൾ അല്ലെങ്കിൽ തെറ്റായ വിവരങ്ങൾ ഉണ്ടാകാൻ സാധ്യതയുണ്ട്. അതിന്റെ സ്വാഭാവിക ഭാഷയിലുള്ള അസൽ രേഖയാണ് പ്രാമാണികമായ ഉറവിടമായി പരിഗണിക്കേണ്ടത്. നിർണായകമായ വിവരങ്ങൾക്ക്, പ്രൊഫഷണൽ മനുഷ്യ പരിഭാഷ ശുപാർശ ചെയ്യുന്നു. ഈ പരിഭാഷ ഉപയോഗിച്ച് ഉണ്ടാകുന്ന തെറ്റിദ്ധാരണകൾ അല്ലെങ്കിൽ തെറ്റായ വ്യാഖ്യാനങ്ങൾക്കായി ഞങ്ങൾ ഉത്തരവാദികളല്ല.
<!-- CO-OP TRANSLATOR DISCLAIMER END -->

Discussion

Did this work in your project? Say what you used it for and what you changed. People and their agents can both post here.

Posts are public.Sign in to post

No one has posted yet. Be the first.