Skip to content

Latest commit

 

History

History
137 lines (99 loc) · 20.1 KB

File metadata and controls

137 lines (99 loc) · 20.1 KB

Generative AI Para sa mga Nagsisimula

21 Aralin na nagtuturo ng lahat ng kailangan mong malaman para 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

🌐 Suporta sa Maraming Wika

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

French | Spanish | German | Russian | Arabic | Persian (Farsi) | Urdu | Chinese (Simplified) | Chinese (Traditional, Macau) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Taiwan) | Japanese | Korean | Hindi | Bengali | Marathi | Nepali | Punjabi (Gurmukhi) | Portuguese (Portugal) | Portuguese (Brazil) | Italian | Polish | Turkish | Greek | Thai | Swedish | Danish | Norwegian | Finnish | Dutch | Hebrew | Vietnamese | Indonesian | Malay | Tagalog (Filipino) | Swahili | Hungarian | Czech | Slovak | Romanian | Bulgarian | Serbian (Cyrillic) | Croatian | Slovenian | Ukrainian | Burmese (Myanmar)

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

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

🌱 Pagsisimula

Ang kursong ito ay may 21 aralin. Bawat aralin ay may kanya-kanyang paksa kaya maaari kang magsimula kahit saan mo gusto!

Ang mga aralin ay may label na "Learn" para sa mga paliwanag ng konsepto ng Generative AI o "Build" para sa mga aralin na nagpapaliwanag ng konsepto at may mga halimbawa ng code sa parehong Python at TypeScript kung maaari.

Para sa mga .NET Developers, tingnan ang Generative AI for Beginners (.NET Edition)!

Kasama rin sa bawat aralin ang seksyong "Keep Learning" na may dagdag na mga kagamitan para 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 para tulungan kang i-setup ang iyong development environment.

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

🧠 Handa Ka Na Bang 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.

🗣️ Makipagkilala sa Ibang mga Nag-aaral, Humingi ng Tulong

Sumali sa aming opisyal na Azure AI Foundry Discord server para makipag-ugnayan at makipag-network sa ibang mga nag-aaral ng kursong ito at humingi ng suporta.

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

🚀 Nagtatayo ng Startup?

Mag-sign up sa Microsoft for Startups Founders Hub para makatanggap ng libreng OpenAI credits at hanggang $150k para sa Azure credits upang ma-access ang OpenAI models sa pamamagitan ng Azure OpenAI Services.

🙏 Gusto Mo Bang Tumulong?

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

📂 Kasama sa bawat aralin:

  • Maikling video na pagpapakilala sa paksa
  • Nakasaad na aralin sa README
  • Mga halimbawa ng code sa Python at TypeScript na sumusuporta sa Azure OpenAI at OpenAI API
  • Mga link sa karagdagang mga mapagkukunan para ipagpatuloy ang iyong pag-aaral

🗃️ Mga Aralin

# Link ng Aralin Paglalarawan Video Karagdagang Pag-aaral
00 Course Setup Learn: Paano I-setup ang Iyong Development Environment Video Paparating Pa Matuto Pa
01 Introduction to Generative AI and LLMs Learn: Pag-unawa kung ano ang Generative AI at paano gumagana ang Large Language Models (LLMs). Video Matuto Pa
02 Exploring and comparing different LLMs Learn: Paano pumili ng tamang modelo para sa iyong gamit Video Matuto Pa
03 Using Generative AI Responsibly Learn: Paano gumawa ng mga Generative AI na aplikasyon nang responsable Video Matuto Pa
04 Understanding Prompt Engineering Fundamentals Learn: Praktikal na mga pinakamahusay na gawain sa Prompt Engineering Video Matuto Pa
05 Creating Advanced Prompts Learn: Paano gamitin ang mga teknik sa prompt engineering na nagpapabuti sa resulta ng iyong mga prompt. Video Matuto Pa
06 Paggawa ng Mga Aplikasyon para sa Text Generation Gumawa: Isang app para sa text generation gamit ang Azure OpenAI / OpenAI API Video Matuto Pa
07 Paggawa ng Mga Chat Application Gumawa: Mga teknik para sa mabilis at epektibong paggawa at pagsasama ng mga chat application. Video Matuto Pa
08 Paggawa ng Mga Search App gamit ang Vector Databases Gumawa: Isang search application na gumagamit ng Embeddings para maghanap ng data. Video Matuto Pa
09 Paggawa ng Mga Image Generation Application Gumawa: Isang application para sa pagbuo ng mga larawan Video Matuto Pa
10 Paggawa ng Mga Low Code AI Application Gumawa: Isang Generative AI application gamit ang Low Code tools Video Matuto Pa
11 Pagsasama ng Mga External Application gamit ang Function Calling Gumawa: Ano ang function calling at mga gamit nito sa mga application Video Matuto Pa
12 Pagdidisenyo ng UX para sa AI Application Matuto: Paano gamitin ang mga prinsipyo ng UX design sa pagbuo ng Generative AI Application Video Matuto Pa
13 Pagpapatibay ng Iyong Generative AI Application Matuto: Mga banta at panganib sa mga AI system at mga paraan para maprotektahan ang mga ito. Video Matuto Pa
14 Ang Lifecycle ng Generative AI Application Matuto: Mga tools at sukatan para pamahalaan ang LLM Lifecycle at LLMOps Video Matuto Pa
15 Retrieval Augmented Generation (RAG) at Vector Databases Gumawa: Isang application gamit ang RAG Framework para kumuha ng embeddings mula sa Vector Databases Video Matuto Pa
16 Open Source Models at Hugging Face Gumawa: Isang application gamit ang open source models na makikita sa Hugging Face Video Matuto Pa
17 AI Agents Gumawa: Isang application 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 Paggawa gamit ang SLMs Matuto: Mga benepisyo ng paggawa gamit ang Small Language Models Video Darating Pa Matuto Pa
20 Paggawa gamit ang Mistral Models Matuto: Mga katangian at pagkakaiba ng Mistral Family Models Video Darating Pa Matuto Pa
21 Paggawa gamit ang Meta Models Matuto: Mga katangian at pagkakaiba ng Meta Family Models Video Darating Pa Matuto Pa

🌟 Espesyal na pasasalamat

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

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

🎒 Iba Pang Kurso

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

Paalala:
Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagamat nagsusumikap kami para sa katumpakan, 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 pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring magmula sa paggamit ng pagsasaling ito.