Skip to content

Latest commit

 

History

History
188 lines (134 loc) · 24.5 KB

File metadata and controls

188 lines (134 loc) · 24.5 KB

Generative AI For Beginners

21 Mga Aralin na nagtuturo ng lahat ng kailangan mong malaman para makapagsimula sa paggawa ng Mga Aplikasyon ng Generative AI

GitHub license GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Suporta sa Maramihang Wika

Sinusuportahan sa pamamagitan ng GitHub Action (Automated at Palaging Nai-update)

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 | 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

Mas gusto mo bang i-clone nang Lokal?

Kasama ng repositoryong ito ang mahigit 50 wika na pagsasalin na nagpapalaki nang malaki sa laki ng pag-download. Para mag-clone nang walang pagsasalin, gamitin ang sparse checkout:

git clone --filter=blob:none --sparse https://github.com/microsoft/generative-ai-for-beginners.git
cd generative-ai-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

Bibigyan ka nito ng lahat ng kailangan mo para tapusin ang kurso nang mas mabilis ang pag-download.

Generative AI para sa mga Nagsisimula (Bersyon 3) - Isang Kurso

Matutunan ang mga pangunahing kaalaman sa paggawa ng Mga Aplikasyon ng Generative AI sa pamamagitan ng aming 21-aral na komprehensibong kurso mula sa Microsoft Cloud Advocates.

🌱 Pagsisimula

Ang kursong ito ay may 21 mga aralin. Bawat aralin ay sumasaklaw sa sariling paksa kaya magsimula ka kung saan mo gusto!

Ang mga aralin ay tinatawag na "Learn" na nagtuturo ng isang konsepto ng Generative AI o "Build" na nagtuturo ng konsepto at naglalaman ng mga halimbawa ng code sa parehong Python at TypeScript kung posible.

Para sa mga .NET Developers, tingnan ang Generative AI para sa mga Nagsisimula (.NET Edition)!

Ang bawat aralin ay may kasamang seksyon na "Keep Learning" na may dagdag na mga kasangkapan sa pag-aaral.

Ano ang Kailangan Mo

Para patakbuhin ang code ng kursong ito, maaari mong gamitin ang alinman sa mga sumusunod:

Nilikha namin ang isang Course Setup na aralin upang tulungan ka sa pag-setup ng iyong development environment.

Huwag kalimutang i-star (🌟) ang repo na ito upang mas madali mo itong mahanap mamaya.

🧠 Handang I-deploy?

Kung naghahanap ka ng mas advanced na mga halimbawa ng code, tingnan ang aming koleksyon ng Generative AI Code Samples sa parehong Python at TypeScript.

🗣️ Kilalanin ang Iba pang mga Nag-aaral, Kumuha ng Suporta

Sumali sa aming opisyal na Azure AI Foundry Discord server upang makilala at makipag-network sa ibang mga nag-aaral na kumukuha ng kursong ito at makakuha ng suporta.

Magtanong o magbahagi ng feedback tungkol sa produkto sa aming Azure AI Foundry Developer Forum sa Github.

🚀 Gumagawa ng Startup?

Bisita sa Microsoft for Startups upang malaman kung paano magsimula sa pagbuo gamit ang mga Azure credits ngayon.

🙏 Gusto mo bang tumulong?

May mga suhestiyon ka ba o nakakita ng maling spelling o mga error sa code? Mag-raise ng isyu o Gumawa ng pull request

📂 Bawat aralin ay naglalaman ng:

  • Isang maikling video na pagpapakilala sa paksa
  • Isang nakasulat na aralin na matatagpuan sa README
  • Mga halimbawa ng code sa Python at TypeScript na sumusuporta sa Azure OpenAI at OpenAI API
  • Mga link sa karagdagang mga mapagkukunan upang ipagpatuloy ang iyong pag-aaral

🗃️ Mga Aralin

# Link ng Aralin Paglalarawan Video Karagdagang Pag-aaral
00 Course Setup Matuto: Paano Mag-setup ng Iyong Development Environment Malapit nang Dumating ang Video Matuto Pa
01 Panimula sa Generative AI at LLMs Matuto: Pag-unawa kung ano ang Generative AI at kung paano gumagana ang Malalaking Modelo ng Wika (LLMs). Video Matuto Pa
02 Pag-explore at paghahambing ng iba't ibang LLMs Matuto: Paano pumili ng tamang modelo para sa iyong gamit Video Matuto Pa
03 Responsableng Paggamit ng Generative AI Matuto: Paano gumawa ng Generative AI na mga Aplikasyon nang responsable Video Matuto Pa
04 Pag-unawa sa Mga Pangunahing Kaalaman sa Prompt Engineering Matuto: Praktikal na Mga Pinakamahusay na Praktis sa Prompt Engineering Video Matuto Pa
05 Paglikha ng Mga Advanced na Prompt Matutunan: Paano mag-apply ng mga teknik sa prompt engineering na nagpapabuti sa resulta ng iyong mga prompt. Video Matuto Pa
06 Pagbuo ng Mga Aplikasyon sa Text Generation Bumuo: Isang text generation app gamit ang Azure OpenAI / OpenAI API Video Matuto Pa
07 Pagbuo ng Mga Chat Application Bumuo: Mga teknik para sa maayos na pagbuo at integrasyon ng mga chat application. Video Matuto Pa
08 Pagbuo ng Mga Search App gamit ang Vector Databases Bumuo: Isang search application na gumagamit ng Embeddings para maghanap ng data. Video Matuto Pa
09 Pagbuo ng Mga Image Generation Application Bumuo: Isang image generation application Video Matuto Pa
10 Pagbuo ng Low Code AI Application Bumuo: Isang Generative AI application gamit ang Low Code na mga tool Video Matuto Pa
11 Pagsasama ng Mga External Application gamit ang Function Calling Bumuo: Ano ang function calling at ang mga gamit nito sa mga application Video Matuto Pa
12 Pagdidisenyo ng UX para sa Mga AI Application Matutunan: Paano mag-apply ng mga prinsipyo ng UX design kapag gumagawa ng Generative AI Application Video Matuto Pa
13 Pag-secure ng Iyong Generative AI Application Matutunan: Ang mga banta at panganib sa mga AI system at mga paraan upang masecure ang mga ito. Video Matuto Pa
14 Ang Lifecycle ng Generative AI Application Matutunan: Ang mga tool at metrics para pamahalaan ang LLM Lifecycle at LLMOps Video Matuto Pa
15 Retrieval Augmented Generation (RAG) at Vector Databases Bumuo: Isang application gamit ang isang RAG Framework upang kumuha ng embeddings mula sa Vector Databases Video Matuto Pa
16 Mga Open Source Model at Hugging Face Bumuo: Isang application gamit ang mga open source na modelo na nasa Hugging Face Video Matuto Pa
17 AI Agents Bumuo: Isang application gamit ang AI Agent Framework Video Matuto Pa
18 Fine-Tuning ng LLMs Matutunan: Ano, bakit at paano ang fine-tuning ng LLMs Video Matuto Pa
19 Pagbuo gamit ang SLMs Matutunan: Ang mga benepisyo ng pagbuo gamit ang Small Language Models Video Darating Matuto Pa
20 Pagbuo gamit ang Mistral Models Matutunan: Ang mga katangian at pagkakaiba ng Mistral Family Models Video Darating Matuto Pa
21 Pagbuo gamit ang Meta Models Matutunan: Ang mga katangian at pagkakaiba ng Meta Family Models Video Darating Matuto Pa

🌟 Espesyal na pasasalamat

Espesyal na pasasalamat kay John Aziz para sa paglikha ng lahat ng GitHub Actions at workflows

Kay Bernhard Merkle para sa mga mahahalagang kontribusyon sa bawat aralin upang mapabuti ang karanasan ng mga nag-aaral at coding.

🎒 Iba Pang Kurso

Ang aming koponan ay gumagawa rin ng iba pang mga kurso! Tingnan:

LangChain

LangChain4j para sa mga Baguhan LangChain.js para sa mga Baguhan


Azure / Edge / MCP / Agents

AZD para sa mga Baguhan Edge AI para sa mga Baguhan MCP para sa mga Baguhan AI Agents para sa mga Baguhan


Generative AI Series

Generative AI para sa mga Baguhan Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML para sa mga Baguhan Data Science para sa mga Baguhan AI for Beginners Cybersecurity for Beginners Web Dev for Beginners IoT for Beginners XR Development for Beginners


Copilot Series

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure

Pagkuha ng Tulong

Kung ikaw ay natigil o may anumang mga tanong tungkol sa paggawa ng mga AI app. Sumali sa kapwa mga nag-aaral at mga bihasang developer sa mga talakayan tungkol sa MCP. Ito ay isang suportadong komunidad kung saan malugod ang mga tanong at malayang ibinabahagi ang kaalaman.

Microsoft Foundry Discord

Kung may feedback ka tungkol sa produkto o mga error habang gumagawa bumisita sa:

Microsoft Foundry Developer Forum


Paunawa: Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagamat nagsusumikap kaming maging tumpak, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o di-tumpak na impormasyon. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na opisyal na sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasaling-wika ng tao. Hindi kami mananagot sa anumang hindi pagkakaintindihan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.