ពន្យល់សិក្សាដែលមានដៃចូលរួមសម្រាប់បើកប្រើម៉ូឌែលភាសានៅលើម៉ាស៊ីនរបស់អ្នកផ្ទាល់ និងកសាងកម្មវិធីឆ្លាតវៃជាមួយ Foundry Local និង Microsoft Agent Framework។
Foundry Local ជាមួយអ្វី? Foundry Local គឺជាកម្មវិធីរត់ម៉ូដែលភាសាឆាប់រហ័សដែលអនុញ្ញាតឱ្យអ្នកទាញយក គ្រប់គ្រង និងបម្រើម៉ូឌែលភាសាទាំងឡាយនៅលើឧបករណ៍របស់អ្នក។ វាបង្ហាញអេភីអាយ ដែលប្រកបដោយភាពសមស្របនឹង OpenAI ដូច្នេះឧបករណ៍ ឬ SDK ស៊ើបអង្កេតណាមួយដែលអាចនិយាយ OpenAI អាចភ្ជាប់បាន - មិនចាំបាច់មានគណនីបង្ហោះពពក។
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-foundry/Foundry-Local-Lab.git cd Foundry-Local-Lab git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/microsoft-foundry/Foundry-Local-Lab.git cd Foundry-Local-Lab git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"វាប្រើបានមុខងារទាំងអស់ដែលអ្នកត្រូវការដើម្បីបញ្ចប់មុខវិជ្ជានេះជាមួយការទាញយកយឺតជាង។
នៅចុងពន្យល់សិក្សានេះ អ្នកនឹងអាច:
| # | បំណង |
|---|---|
| 1 | ដំឡើង Foundry Local និងគ្រប់គ្រងម៉ូឌែលជាមួយ CLI |
| 2 | បញ្ញាសិក្សา API SDK របស់ Foundry Local សម្រាប់ការគ្រប់គ្រងម៉ូឌែលដោយកម្មវិធី |
| 3 | ភ្ជាប់ទៅមកម៉ាស៊ីនបម្រើ="./local inference server" ដោយប្រើ SDK ភាសា Python, JavaScript, និង C# |
| 4 | កសាងបណ្តាញបង្កើតតាមការទាញយក (RAG) ដែលផ្អែកលើទិន្នន័យរបស់អ្នកផ្ទាល់ |
| 5 | បង្កើតភេរវកម្ម AI ជាមួយការណែនាំ និងតួអង្គមានអចិន្រ្តៃយ៍ |
| 6 | រៀបចំការប្រតិបត្តិការជាមួយភេរវកម្មជាច្រើនដោយមានវដ្តប្រតិភូ |
| 7 | ស្វែងយល់កម្មវិធីប្រតិបត្តិការ Zava Creative Writer |
| 8 | កសាងស៊ុមវាយតម្លៃដោយប្រើឯកសារមាស និង LLM ជាអ្នកវាយតម្លៃ |
| 9 | បម្លែងសំលេងទៅអត្ថបទជាមួយ Whisper - និយាយទៅអត្ថបទនៅលើឧបករណ៍ដោយប្រើ SDK របស់ Foundry Local |
| 10 | ប្រមូល និងបើកដំណើរការម៉ូឌែលឯកសារផ្ទាល់ ឬ Hugging Face ជាមួយ ONNX Runtime GenAI និង Foundry Local |
| 11 | អនុញ្ញាតម៉ូឌែលក្នុងស្រុកហៅមុខងារផ្សេងទៀតជាមួយលំនាំហៅឧបករណ៍ |
| 12 | កសាង UI ដែលមើលបានតាមរយៈកម្មវិធីរុករកសម្រាប់ Zava Creative Writer ដែលមានការបញ្ចូនទិន្នន័យពេលជាក់ស្តែង |
| តម្រូវការ | ព័ត៌មានលម្អិត |
|---|---|
| **ថេរឹយ | 8 GB RAM នៅតិចបំផុត (ផ្តល់អនុសាសន៍ 16 GB); CPU ដែលគាំទ្រ AVX2 ឬ GPU ដែលគាំទ្រ |
| **ប្រព័ន្ធប្រតិបត្តិការ | Windows 10/11 (x64/ARM), Windows Server 2025, ឬ macOS 13+ |
| Foundry Local CLI | ដំឡើងដោយ winget install Microsoft.FoundryLocal (Windows) ឬ brew tap microsoft/foundrylocal && brew install foundrylocal (macOS)។ មើល មគ្គុទ្ទេសក៍ចាប់ផ្តើម សម្រាប់ព័ត៌មានលម្អិត។ |
| **ម៉ាស៊ីនភាសារត | Python 3.9+ និង/ឬ .NET 9.0+ និង/ឬ Node.js 18+ |
| Git | សម្រាប់ចម្លងជាផ្លូវការ |
# 1. បង្កើតចម្លងឃ្លាំងកូដ
git clone https://github.com/microsoft-foundry/foundry-local-lab.git
cd foundry-local-lab
# 2. ពិនិត្យមើលថា Foundry Local ត្រូវបានដំឡើងហើយ
foundry model list # បង្ហាញបញ្ជីម៉ូដែលដែលមាន
foundry model run phi-3.5-mini # ចាប់ផ្តើមការជជែកអន្តរការណ៍
# 3. ជ្រើសរើសផ្លូវភាសារបស់អ្នក (មើលហLaboratory ផ្នែក 2 សម្រាប់ការតំឡើងពេញលេញ)| ភាសា | ចាប់ផ្តើមយ៉ាងរហ័ស |
|---|---|
| Python | cd python && pip install -r requirements.txt && python foundry-local.py |
| C# | cd csharp && dotnet run |
| JavaScript | cd javascript && npm install && node foundry-local.mjs |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part1-getting-started.md
- Foundry Local ជាអ្វី និងរបៀបដំណើរការ
- ដំឡើង CLI លើ Windows និង macOS
- ស្វែងរកម៉ូឌែល - បញ្ជី ទាញយក បើកបរ
- យល់ពីអាលីសម៉ូឌែល និងកំពង់ផែដឺណាមិច
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part2-foundry-local-sdk.md
- ហេតុអ្វីបានជាការប្រើ SDK ផ្ទុយពី CLI សម្រាប់ការអភិវឌ្ឍកម្មវិធី
- មូលដ្ឋាន API SDK សម្រាប់ Python, JavaScript, និង C#
- គ្រប់គ្រងសេវា, ការជៀសវាងកាតាឡុក, អាយុកាលម៉ូឌែល (ទាញយក, បើក, បិទ)
- លំនាំចាប់ផ្តើមរហ័ស: បង្កើត Python, ការចាប់ផ្តើម JavaScript
init(), C#CreateAsync() - កំណត់ត្រា
FoundryModelInfo, អាលីស និងការជ្រើសម៉ូឌែលសមជាមួយថេរឹយ
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part3-sdk-and-apis.md
- ភ្ជាប់ទៅ Foundry Local ពី Python, JavaScript និង C#
- ប្រើ SDK របស់ Foundry Local ដើម្បីគ្រប់គ្រងសេវាតាមកម្មវិធី
- ចែកចាយការឆាតជាស្ទ្រីមតាមអេភីអាយដែលសមស្រប OpenAI
- ការយោងវិធីសាស្រ្ត SDK សម្រាប់មួយភាសា
គំរូកូដ:
| ភាសា | ឯកសារ | ពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local.py |
ការចាត់ចែងការឆាតតាមស្ទ្រីមមូលដ្ឋាន |
| C# | csharp/BasicChat.cs |
ការចាត់ចែងការឆាតតាមស្ទ្រីមជាមួយ .NET |
| JavaScript | javascript/foundry-local.mjs |
ការឆាតតាមស្ទ្រីមជាមួយ Node.js |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part4-rag-fundamentals.md
- RAG ជាអ្វី និងហេតុអ្វីវាសំខាន់
- កសាងមូលដ្ឋានចំណេះដឹងក្នុងអង្គចងចាំ
- ការទាញយកដោយស្លាកពាក្យមានការប្រមូលផ្តុំពិន្ទុ
- បង្កើតសម្រង់ប្រព័ន្ធដោយផ្អែកលើគោលការណ៍
- ដំណើរការបណ្ដាញ RAG លើឧបករណ៍ដោយសព្វថ្ងៃ
គំរូកូដ:
| ភាសា | ឯកសារ |
|---|---|
| Python | python/foundry-local-rag.py |
| C# | csharp/RagPipeline.cs |
| JavaScript | javascript/foundry-local-rag.mjs |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part5-single-agents.md
- ភេរវកម្ម AI ជាអ្វី (ផ្ទៀងផ្ទាត់បំភ្លឺទៅការហៅ LLM ត្រង់)
- លំនាំ
ChatAgentនិង Microsoft Agent Framework - សេចក្ដីណែនាំប្រព័ន្ធ តួអង្គ និងការសន្ទនាច្រើនជំនាន់
- ផលចេញរៀបចំ (JSON) ពីភេរវកម្ម
គំរូកូដ:
| ភាសា | ឯកសារ | ពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local-with-agf.py |
ភេរវកម្មតែម្នាក់ជាមួយ Agent Framework |
| C# | csharp/SingleAgent.cs |
ភេរវកម្មតែម្នាក់ (លំនាំ ChatAgent) |
| JavaScript | javascript/foundry-local-with-agent.mjs |
ភេរវកម្មតែម្នាក់ (លំនាំ ChatAgent) |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part6-multi-agent-workflows.md
- បណ្ដាញការងារជាមួយភេរវកម្មច្រើន៖ អ្នកស្រាវជ្រាវ → អ្នកសរសេរ → អ្នកកែសម្រួល
- ការចាក់បញ្ជាលំដាប់និងវដ្តប្រតិភូ
- កំណត់រចនាសម្ព័ន្ធ និងការផ្ទេរចេញមុខរបររៀបចំ
- រចនាបណ្ដាញរបស់អ្នកដោយផ្ទាល់
គំរូកូដ:
| ភាសា | ឯកសារ | ពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local-multi-agent.py |
បណ្ដាញភេរវកម្មបី |
| C# | csharp/MultiAgent.cs |
បណ្ដាញភេរវកម្មបី |
| JavaScript | javascript/foundry-local-multi-agent.mjs |
បណ្ដាញភេរវកម្មបី |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part7-zava-creative-writer.md
- កម្មវិធីជាប្រភេទផលិតកម្មជាមួយភេរវកម្មជាច្រើនឯកទេស 4 នាក់
- បណ្ដាញដំណើរការចុងក្រោយសហរក្សវដ្តប្រតិភូដោយអ្នកវាយតម្លៃ
- ផលចេញចរន្ត ទីផ្សារផលិតផល ស្លាក JSON រៀបចំ
- អនុវត្តពេញលេញជាភាសា Python (FastAPI), JavaScript (Node.js CLI), និង C# (.NET console)
គំរូកូដ:
| ភាសា | កថាខណ្ឌ | ពិពណ៌នា |
|---|---|---|
| Python | zava-creative-writer-local/src/api/ |
សេវាគេហទំព័រ FastAPI ជាមួយមនុស្សរៀបចំ |
| JavaScript | zava-creative-writer-local/src/javascript/ |
កម្មវិធី CLI Node.js |
| C# | zava-creative-writer-local/src/csharp/ |
កម្មវិធី .NET 9 console |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part8-evaluation-led-development.md
- កសាងស៊ុមវាយតម្លៃដោយរបៀបសមស្របសម្រាប់ភេរវកម្ម AI ដោយប្រើឯកសារមាស
- ពិនិត្យតាមច្បាប់ (ប្រវែង, ការប្រមូលផ្តុំពាក្យ, ពាក្យហាមឃាត់) + សំរុង LLM ជាអ្នកវាយតម្លៃ
- ប្រៀបធៀបជាមួយគ្នារវាងពិធីប្រតិបត្តិស្របជាមួយកាតថ្លៃសរុប
- ក្នុងនោះពង្រីកលំនាំភេរវកម្ម Zava Editor ពីផ្នែក 7 ទៅកាន់ស៊ុមតេស្តផ្ទាល់
- ផ្លូវ Python, JavaScript, និង C#
គំរូកូដ:
| ភាសា | ឯកសារ | ពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local-eval.py |
ស៊ុមវាយតម្លៃ |
| C# | csharp/AgentEvaluation.cs |
ស៊ុមវាយតម្លៃ |
| JavaScript | javascript/foundry-local-eval.mjs |
ស៊ុមវាយតម្លៃ |
មគ្គុទ្ទេសក៍មន្ទីរ: labs/part9-whisper-voice-transcription.md
- ការបម្លែងសន្ទនាទៅអត្ថបទដោយប្រើ OpenAI Whisper ដែលរត់នៅលើឧបករណ៍ផ្ទាល់
- ការប.processសំឡេងផ្អែកលើភាពឯកជនជាមុន - អូឌីយ៉ូមិនធ្លាក់ទៅក្រៅឧបករណ៍របស់អ្នក
- តាមដាន Python, JavaScript និង C# ជាមួយ
client.audio.transcriptions.create()(Python/JS) និងAudioClient.TranscribeAudioAsync()(C#) - រួមបញ្ចូលឯកសារអូឌីយ៉ូឧទាហរណ៍ធាតុ Zava សម្រាប់ផ្តល់ឱកាសហាត់ការត្រូវការដៃ
គំរូកូដ៖
| ភាសា | ឯកសារ | សេចក្តីពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local-whisper.py |
ការបម្លែងសំឡេង Whisper |
| C# | csharp/WhisperTranscription.cs |
ការបម្លែងសំឡេង Whisper |
| JavaScript | javascript/foundry-local-whisper.mjs |
ការបម្លែងសំឡេង Whisper |
កំណត់សម្គាល់ ៖ បន្ទាត់នេះប្រើប្រាស់ Foundry Local SDK ដើម្បីទាញយក និងបញ្ចូលម៉ូឌែល Whisper ដោយកម្មវិធី អោយយើងផ្ញើសំឡេងទៅកាន់ចំណុច OpenAI ដែលនៅក្នុងឧបករណ៍សម្រាប់បម្លែងសំឡេង។ ម៉ូឌែល Whisper (
whisper) ត្រូវបានរាយបញ្ជីនៅក្នុងកាថ្លុក Foundry Local ហើយរត់ពេញលេញក្នុងឧបករណ៍ — មិនត្រូវការពាក្យសម្ងាត់ API ពពក ឬការចូលប្រើបណ្ដាញទេ។
មគ្គុទេសក៍បទបង្រៀនៈ labs/part10-custom-models.md
- ការបង្ហាញម៉ូឌែល Hugging Face ទៅទ្រង់ទ្រាយ ONNX ដែលបានធ្វើឱ្យប្រសើរឡើងដោយកម្មវិធី ONNX Runtime GenAI
- ការបង្កើតស្រេចសម្រាប់ឧបករណ៍ជាក់លាក់ (CPU, NVIDIA GPU, DirectML, WebGPU) និងការបញ្ចុះបញ្ចូលតម្លៃ (int4, fp16, bf16)
- បង្កើតឯកសារកំណត់រចនាសម្ព័ន្ធ chat-template សម្រាប់ Foundry Local
- បន្ថែមម៉ូឌែលដែលបានបង្កប់ទៅកាន់កុសល់ Foundry Local
- រត់ម៉ូឌែលផ្ទាល់ខ្លួនតាម CLI, REST API និង OpenAI SDK
- ឧទាហរណ៍យោង៖ ការបង្ហាញ Qwen/Qwen3-0.6B ពេញលេញពីចាប់ផ្ដើមដល់បញ្ចប់
មគ្គុទេសក៍បទបង្រៀនៈ labs/part11-tool-calling.md
- អនុញ្ញាតឲ្យម៉ូឌែលផ្ទាល់ខ្លួនហៅមុខងារក្រៅ (ការហៅឧបករណ៍/មុខងារ)
- កំណត់ស្កីម៉ារបស់ឧបករណ៍ដោយប្រើរចនាសម្ព័ន្ធហៅមុខងារ OpenAI
- គ្រប់គ្រងលំហូរកិច្ចសន្ទនាហៅឧបករណ៍ជាច្រើនជួរ
- ប្រតិបត្តិការហៅឧបករណ៍នៅជាប់ក្នុងឧបករណ៍ ហើយត្រឡប់លទ្ធផលទៅម៉ូឌែល
- ជ្រើសរើសម៉ូឌែលសមរម្យសម្រាប់សេណារីយូហៅឧបករណ៍ (Qwen 2.5, Phi-4-mini)
- ប្រើ
ChatClientនៅក្នុង SDK សម្រាប់ការហៅឧបករណ៍ (JavaScript)
គំរូកូដ៖
| ភាសា | ឯកសារ | សេចក្តីពិពណ៌នា |
|---|---|---|
| Python | python/foundry-local-tool-calling.py |
ហៅឧបករណ៍ផ្នែកអាកាសធាតុ/ប្រជាជន |
| C# | csharp/ToolCalling.cs |
ហៅឧបករណ៍ជាមួយ .NET |
| JavaScript | javascript/foundry-local-tool-calling.mjs |
ហៅឧបករណ៍ជាមួយ ChatClient |
មគ្គុទេសក៍បទបង្រៀនៈ labs/part12-zava-ui.md
- បន្ថែមផ្នែកមុខប្រើប្រាស់នៅលើកម្មវិធីរុករកសម្រាប់អ្នកសរសេរក្នុងការច្នៃប្រឌិត Zava
- សេវាកម្ម UI រួមបញ្ចូលពី Python (FastAPI), JavaScript (Node.js HTTP), និង C# (ASP.NET Core)
- ប្រើប្រាស់បន្ទាត់ដាក់ប្រកាស NDJSON តាមការប្រមូលនៅក្នុងកម្មវិធីរុករកជាមួយ Fetch API និង ReadableStream
- បាល់បង្ហាញស្ថានភាពភ្នាក់ងាររស់ និងការបញ្ជូនអត្ថបទអត្តបទជាពេលវេលាជាក់លាក់
កូដ (UI រួម):
| ឯកសារ | សេចក្តីពិពណ៌នា |
|---|---|
zava-creative-writer-local/ui/index.html |
រចនាបទទំព័រ |
zava-creative-writer-local/ui/style.css |
ការតុបតែងរចនាសម្ព័ន្ធ |
zava-creative-writer-local/ui/app.js |
អ្នកអានបន្ទាត់ និងលទ្ធផលកំណត់ DOM |
ការបន្ថែមផ្នែកបញ្ចប់សម្រាប់ឆាកសង្គ្រោះមុខ:
| ភាសា | ឯកសារ | សេចក្តីពិពណ៌នា |
|---|---|---|
| Python | zava-creative-writer-local/src/api/main.py |
បានអាប់ដេតសម្រាប់សេរី UI រដ្ឋប្បវត្តិ |
| JavaScript | zava-creative-writer-local/src/javascript/server.mjs |
ម៉ាស៊ីនបម្រើ HTTP ថ្មីសម្រាប់បំពាក់កុងត្រូលឡើរ |
| C# | zava-creative-writer-local/src/csharp-web/Program.cs |
គម្រោង API តិចតួច ASP.NET Core ថ្មី |
មគ្គុទេសក៍បទបង្រៀនៈ labs/part13-workshop-complete.md
- សង្ខេបអំពីអ្វីៗដែលអ្នកបានកសាងក្នុង ១២ ផ្នែកទាំងអស់
- គំនិតបន្ថែមសម្រាប់ពង្រីកកម្មវិធីរបស់អ្នក
- តំណទៅធនធាន និងឯកសារយោង
├── python/ # Python examples
│ ├── foundry-local.py # Basic chat
│ ├── foundry-local-with-agf.py # Single agent (AGF)
│ ├── foundry-local-rag.py # RAG pipeline
│ ├── foundry-local-multi-agent.py # Multi-agent workflow
│ ├── foundry-local-eval.py # Agent evaluation framework
│ ├── foundry-local-whisper.py # Whisper voice transcription
│ ├── foundry-local-tool-calling.py # Tool/function calling
│ └── requirements.txt
├── csharp/ # C# examples
│ ├── Program.cs # CLI router (chat|rag|agent|multi|eval|whisper|toolcall)
│ ├── BasicChat.cs # Basic chat
│ ├── RagPipeline.cs # RAG pipeline
│ ├── SingleAgent.cs # Single agent (ChatAgent pattern)
│ ├── MultiAgent.cs # Multi-agent workflow
│ ├── AgentEvaluation.cs # Agent evaluation framework
│ ├── WhisperTranscription.cs # Whisper voice transcription
│ ├── ToolCalling.cs # Tool/function calling
│ └── csharp.csproj
├── javascript/ # JavaScript examples
│ ├── foundry-local.mjs # Basic chat
│ ├── foundry-local-with-agent.mjs # Single agent
│ ├── foundry-local-rag.mjs # RAG pipeline
│ ├── foundry-local-multi-agent.mjs # Multi-agent workflow
│ ├── foundry-local-eval.mjs # Agent evaluation framework
│ ├── foundry-local-whisper.mjs # Whisper voice transcription
│ ├── foundry-local-tool-calling.mjs # Tool/function calling
│ └── package.json
├── zava-creative-writer-local/ # Production multi-agent app
│ ├── ui/ # Shared browser UI (Part 12)
│ │ ├── index.html # Page layout
│ │ ├── style.css # Styling
│ │ └── app.js # Stream reader and DOM updates
│ └── src/
│ ├── api/ # Python FastAPI service
│ │ ├── main.py # FastAPI server (serves UI)
│ │ ├── orchestrator.py # Pipeline coordinator
│ │ ├── foundry_config.py # Shared Foundry Local config
│ │ ├── requirements.txt
│ │ └── agents/ # Researcher, Product, Writer, Editor
│ ├── javascript/ # Node.js CLI and web server
│ │ ├── main.mjs # CLI entry point
│ │ ├── server.mjs # HTTP server with UI (Part 12)
│ │ ├── foundryConfig.mjs
│ │ └── package.json
│ ├── csharp/ # .NET 9 console app
│ │ ├── Program.cs
│ │ └── ZavaCreativeWriter.csproj
│ └── csharp-web/ # .NET 9 web API (Part 12)
│ ├── Program.cs
│ └── ZavaCreativeWriterWeb.csproj
├── labs/ # Step-by-step lab guides
│ ├── part1-getting-started.md
│ ├── part2-foundry-local-sdk.md
│ ├── part3-sdk-and-apis.md
│ ├── part4-rag-fundamentals.md
│ ├── part5-single-agents.md
│ ├── part6-multi-agent-workflows.md
│ ├── part7-zava-creative-writer.md
│ ├── part8-evaluation-led-development.md
│ ├── part9-whisper-voice-transcription.md
│ ├── part10-custom-models.md
│ ├── part11-tool-calling.md
│ ├── part12-zava-ui.md
│ └── part13-workshop-complete.md
├── samples/
│ └── audio/ # Zava-themed WAV files for Part 9
│ ├── generate_samples.py # TTS script (pyttsx3) to create WAVs
│ └── README.md # Sample descriptions
├── AGENTS.md # Coding agent instructions
├── package.json # Root devDependency (mermaid-cli)
├── LICENSE # MIT licence
└── README.md
| ធនធាន | តំណភ្ជាប់ |
|---|---|
| គេហទំព័រ Foundry Local | foundrylocal.ai |
| កាតាឡុកម៉ូឌែល | foundrylocal.ai/models |
| Foundry Local GitHub | github.com/microsoft/foundry-local |
| មគ្គុទេសក៍ចាប់ផ្ដើម | Microsoft Learn - Foundry Local |
| ឯកសារយោង SDK Foundry Local | Microsoft Learn - SDK Reference |
| Microsoft Agent Framework | Microsoft Learn - Agent Framework |
| OpenAI Whisper | github.com/openai/whisper |
| ONNX Runtime GenAI | github.com/microsoft/onnxruntime-genai |
សម្ភារៈសិក្ខាសាលានេះផ្តល់ជូនសម្រាប់គោលបំណងការសិក្សា។
សូមសំណាងល្អក្នុងការសាងសង់! 🚀
ចំណងជើងនា៖
ឯកសារនេះត្រូវបានបកប្រែដោយប្រើសេវាកម្មបកប្រែ AI Co-op Translator។ ខណៈពេលដែលយើងខិតខំរកលទ្ធភាពត្រឹមត្រូវ សូមយល់ព្រមថាការបកប្រែដោយម៉ាស៊ីនអាចមានកំហុស ឬ ការមិនត្រឹមត្រូវបានបង្កើតឡើង។ ឯកសារដើមជាភាសាដែលមានដើមគួរត្រូវបានយកវាជារៀងរាល់ប្រភពផ្លូវការជាចម្បង។ សម្រាប់ព័ត៌មានមានសារៈសំខាន់ណាស់ យើងសូមផ្តល់អនុសាសន៍ឱ្យប្រើការបកប្រែដោយមនុស្សជំនាញវិជ្ជាជីវៈ។ យើងមិនទទួលខុសត្រូវចំពោះការយល់ច្រឡំ ឬ ការបកប្រែខុសពីរបបណាមួយដែលបណ្តាលមកពីការប្រើប្រាស់ការបកប្រែនេះឡើយ។