Skip to content

Latest commit

 

History

History
179 lines (125 loc) · 24.3 KB

File metadata and controls

179 lines (125 loc) · 24.3 KB

Generative AI Para sa Mga Nagsisimula

21 Mga Aralin na nagtuturo ng lahat ng kailangan mong malaman upang makapagsimula sa paggawa ng mga Generative AI na aplikasyon

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

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

🌐 Suporta sa Maraming Wika

Sinusuportahan sa pamamagitan ng GitHub Action (Awtomatiko at Palaging Napapanahon)

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

Kasama sa repositoryong ito ang mahigit 50 na pagsasalin ng wika na malaki ang pagpapalaki sa laki ng pag-download. Para mag-clone nang walang mga 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'

Ito ay nagbibigay sa iyo ng lahat ng kailangan upang matapos ang kurso nang mas mabilis ang pag-download.

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

Matutunan ang mga pundasyon ng paggawa ng mga Generative AI na aplikasyon gamit ang ating 21-araling komprehensibong kurso mula sa Microsoft Cloud Advocates.

🌱 Pagsisimula

May 21 aralin ang kursong ito. Bawat aralin ay may sarili nitong paksa kaya simulan kahit saan na gusto mo!

Ang mga aralin ay tinatawag na "Learn" para sa mga paliwanag tungkol sa isang konsepto ng Generative AI o "Build" para sa mga paliwanag ng konsepto at mga halimbawa ng kodigo sa parehong Python at TypeScript kung pwede.

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

Kasama rin sa bawat aralin ang seksyon na "Keep Learning" na may dagdag na mga kasangkapan sa pag-aaral.

Ano ang Kailangan Mo

Para patakbuhin ang kodigo ng kursong ito, maaari kang gumamit ng alinman sa:

Nagawa namin ang Course Setup na aralin upang tulungan kang ayusin ang iyong development environment.

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

🧠 Handa Ka Na Bang Mag-deploy?

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

🗣️ Makilala ang Ibang mga Nag-aaral, Kumuha ng Suporta

Sumali sa aming opisyal na Azure AI Foundry Discord server upang makipagkilala at makipag-network sa ibang nag-aaral ng kursong ito at kumuha ng suporta.

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

🚀 Nagtatayo ng Startup?

Bisitahin ang Microsoft for Startups upang alamin kung paano magsimula sa pagbuo gamit ang Azure credits ngayon.

🙏 Gusto mong tumulong?

May mga suhestiyon ka ba o nakakita ng mga pagkakamali sa baybay o kodigo? Mag-raise ng isyu o Gumawa ng pull request

📂 Ang bawat aralin ay may kasamang:

  • Maikling panimulang video tungkol sa paksa
  • Isinulat na aralin na matatagpuan sa README
  • Mga halimbawa ng kodigo 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 Dagdag na Pag-aaral
00 Course Setup Alamin: Paano Isaayos ang Iyong Development Environment Darating na ang Video Matuto Pa
01 Panimula sa Generative AI at LLMs Alamin: Unawain kung ano ang Generative AI at paano gumagana ang Malalaking Language Models (LLMs). Video Matuto Pa
02 Pagsiyasat at paghahambing ng iba't ibang LLMs Alamin: Paano pumili ng tamang modelo para sa iyong gamit Video Matuto Pa
03 Paggamit ng Generative AI nang Responsable Alamin: Paano gumawa ng mga Generative AI na Aplikasyon nang responsable Video Matuto Pa
04 Pag-unawa sa mga Pangunahing Kaalaman ng Prompt Engineering Matuto: Praktikal na mga Pinakamahusay na Kasanayan sa Prompt Engineering Video Matuto Pa
05 Paggawa ng Mga Advanced na Prompt Matuto: Paano i-apply ang mga teknik sa prompt engineering na nagpapabuti sa resulta ng iyong mga prompt. Video Matuto Pa
06 Pagbuo ng Mga Aplikasyon sa Pagbuo ng Teksto Bumuo: Isang app sa pagbuo ng teksto gamit ang Azure OpenAI / OpenAI API Video Matuto Pa
07 Pagbuo ng Mga Aplikasyon sa Chat Bumuo: Mga teknik para sa epektibong pagbuo at integrasyon ng mga aplikasyon sa chat. 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 Aplikasyon sa Pagbuo ng Imahe Bumuo: Isang aplikasyon sa pagbuo ng imahe Video Matuto Pa
10 Pagbuo ng Mga Low Code AI Applications Bumuo: Isang generative AI application gamit ang mga low code tool Video Matuto Pa
11 Pagsasama ng Mga Panlabas na Aplikasyon gamit ang Function Calling Bumuo: Ano ang function calling at ang mga gamit nito para sa mga aplikasyon Video Matuto Pa
12 Pagdidisenyo ng UX para sa Mga AI Application Matuto: Paano i-apply ang mga prinsipyo ng UX design kapag nagde-develop ng Mga Generative AI Application Video Matuto Pa
13 Pag-secure ng Iyong Mga Generative AI Application Matuto: Ang mga banta at panganib sa mga AI system at mga pamamaraan upang maprotektahan ang mga ito. Video Matuto Pa
14 Ang Lifecycle ng Generative AI Application Matuto: Ang mga tool at sukatan para pamahalaan ang LLM Lifecycle at LLMOps Video Matuto Pa
15 Retrieval Augmented Generation (RAG) at Vector Databases Bumuo: Isang aplikasyon gamit ang RAG Framework para kumuha ng embeddings mula sa Vector Databases Video Matuto Pa
16 Open Source Models at Hugging Face Bumuo: Isang aplikasyon gamit ang mga open source models na available sa Hugging Face Video Matuto Pa
17 AI Agents Bumuo: Isang aplikasyon gamit ang AI Agent Framework Video Matuto Pa
18 Fine-Tuning ng LLMs Matuto: Ano, bakit at paano ang fine-tuning ng LLMs Video Matuto Pa
19 Pagbuo gamit ang SLMs Matuto: Ang mga benepisyo ng pagbuo gamit ang Small Language Models Video Darating Matuto Pa
20 Pagbuo gamit ang Mistral Models Matuto: Ang mga katangian at pagkakaiba ng Mistral Family Models Video Darating Matuto Pa
21 Pagbuo gamit ang Meta Models Matuto: Ang mga katangian at pagkakaiba ng Meta Family Models Video Darating Matuto Pa

🌟 Espesyal na Pasasalamat

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

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

🎒 Iba pang Mga Kurso

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

LangChain

LangChain4j para sa Mga Nagsisimula LangChain.js para sa Mga Nagsisimula


Azure / Edge / MCP / Agents

AZD para sa Mga Nagsisimula Edge AI para sa Mga Nagsisimula MCP para sa Mga Nagsisimula AI Agents para sa Mga Nagsisimula


Generative AI Series

Generative AI para sa Mga Nagsisimula Generative AI (.NET) Generative AI (Java) Generative AI (JavaScript)


Core Learning

ML for Beginners Data Science for Beginners 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 maaari ma-stuck o may mga tanong tungkol sa paggawa ng mga AI apps. Sumali sa mga kapwa nag-aaral at mga eksperyensadong developer sa mga talakayan tungkol sa MCP. Ito ay isang sumusuportang komunidad kung saan malugod ang mga tanong at malayang naibabahagi ang kaalaman.

Microsoft Foundry Discord

Kung mayroon kang feedback sa produkto o may mga error habang gumagawa, bisitahin:

Microsoft Foundry Developer Forum


Paalala:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagaman nagsusumikap kami para sa katumpakan, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o di-katumpakan. Ang orihinal na dokumento sa orihinal nitong wika ang dapat ituring na pinaka-lehitimong sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring lumitaw mula sa paggamit ng pagsasaling ito.