|
3 | 3 |
|
4 | 4 |  |
5 | 5 |
|
6 | | -**Ajapühendus**: Kogu töötuba saab täita veebis ilma kohalikku seadistust tegemata. Keskkonna seadistamine võtab 2 minutit, näidiste uurimine 1-3 tundi, sõltuvalt uurimise sügavusest. |
| 6 | +**Aja kulu**: Terve töötoa saab läbida veebis ilma kohaliku seadistuseta. Keskkonna seadistamine võtab 2 minutit, proovide uurimine aega 1-3 tundi, sõltuvalt uurimise sügavusest. |
7 | 7 |
|
8 | | -> **Kiirstart** |
| 8 | +> **Kiire algus** |
9 | 9 |
|
10 | | -1. Tehke selle hoidla fork oma GitHubi kontole |
11 | | -2. Klõpsake **Code** → **Codespaces** vaheleht → **...** → **New with options...** |
12 | | -3. Kasutage vaikeseadeid – see valib kursuse jaoks loodud arenduskonteineri |
13 | | -4. Klõpsake **Create codespace** |
14 | | -5. Oodake umbes 2 minutit, kuni keskkond on valmis |
15 | | -6. Minge otse [Esimese näite juurde](./02-SetupDevEnvironment/README.md#step-2-create-a-github-personal-access-token) |
| 10 | +1. Parem kliki sellele hoidla ja loo endale koopia GitHubi kontole |
| 11 | +2. Klõpsa **Code** → **Codespaces** vahekaart → **...** → **New with options...** |
| 12 | +3. Kasuta vaikeseadeid – see valib selle kursuse jaoks loodud arenduskonteineri |
| 13 | +4. Klõpsa **Create codespace** |
| 14 | +5. Oota umbes 2 minutit, et keskkond oleks valmis |
| 15 | +6. Liigu otse [Esimese näite juurde](./02-SetupDevEnvironment/README.md#step-2-create-a-github-personal-access-token) |
16 | 16 |
|
17 | | -> **Eelistate kloonida lokaalselt?** |
| 17 | +> **Eelistad kloonimist lokaalselt?** |
18 | 18 | > |
19 | | -> See hoidla sisaldab 50+ keele tõlget, mis suurendab märkimisväärselt allalaadimise suurust. Tõlgeteta kloonimiseks kasutage sparsereview valikut: |
| 19 | +> See hoidla sisaldab üle 50 keele tõlkeid, mis suurendab allalaadimise mahtu märkimisväärselt. Kui soovid kloonida ilma tõlgeteta, kasuta sparse checkout'i: |
20 | 20 | > ```bash |
21 | 21 | > git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git |
22 | 22 | > cd Generative-AI-for-beginners-java |
23 | 23 | > git sparse-checkout set --no-cone '/*' '!translations' '!translated_images' |
24 | 24 | > ``` |
25 | | -> See annab teile kõik vajaliku kursuse lõpetamiseks palju kiiremalt. |
| 25 | +> See annab sulle kõik vajaliku kursuse lõpuleviimiseks oluliselt kiirema allalaadimisega. |
26 | 26 |
|
27 | 27 | ## Mitmekeelne tugi |
28 | 28 |
|
29 | | -### Toetatud GitHub Action'i kaudu (Automaatne ja alati ajakohane) |
| 29 | +### Toetatud GitHub Action kaudu (automatiseeritud ja alati ajakohane) |
30 | 30 |
|
31 | 31 | <!-- CO-OP TRANSLATOR LANGUAGES TABLE START --> |
32 | | -[Araabia](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgaaria](../bg/README.md) | [Birma (Myanmar)](../my/README.md) | [Hiina (lihtsustatud)](../zh-CN/README.md) | [Hiina (traditsiooniline, Hong Kong)](../zh-HK/README.md) | [Hiina (traditsiooniline, Macau)](../zh-MO/README.md) | [Hiina (traditsiooniline, Taiwan)](../zh-TW/README.md) | [Horvaadi](../hr/README.md) | [Tšehhi](../cs/README.md) | [Taani](../da/README.md) | [Hollandi](../nl/README.md) | [Eesti](./README.md) | [Soome](../fi/README.md) | [Prantsuse](../fr/README.md) | [Saksa](../de/README.md) | [Kreeka](../el/README.md) | [Heebrea](../he/README.md) | [Hindi](../hi/README.md) | [Ungari](../hu/README.md) | [Indoneesia](../id/README.md) | [Itaalia](../it/README.md) | [Jaapani](../ja/README.md) | [Kannada](../kn/README.md) | [Korea](../ko/README.md) | [Leedu](../lt/README.md) | [Malai](../ms/README.md) | [Malayalam](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigeeria pidžin](../pcm/README.md) | [Norra](../no/README.md) | [Pärsia (Farsi)](../fa/README.md) | [Poola](../pl/README.md) | [Portugali (Brasiilia)](../pt-BR/README.md) | [Portugali (Portugal)](../pt-PT/README.md) | [Panjabi (Gurmukhi)](../pa/README.md) | [Rumeenia](../ro/README.md) | [Vene](../ru/README.md) | [Serbia (tsõrilitsa)](../sr/README.md) | [Slovaki](../sk/README.md) | [Sloveeni](../sl/README.md) | [Hispaania](../es/README.md) | [Suaheli](../sw/README.md) | [Rootsi](../sv/README.md) | [Tagalog (Filipiinid)](../tl/README.md) | [Tamili](../ta/README.md) | [Telugu](../te/README.md) | [Tai](../th/README.md) | [Türgi](../tr/README.md) | [Ukraina](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnami](../vi/README.md) |
| 32 | +[Araabia](../ar/README.md) | [Bengali](../bn/README.md) | [Bulgaaria](../bg/README.md) | [Birma (Myanmar)](../my/README.md) | [Hiina (lihtsustatud)](../zh-CN/README.md) | [Hiina (traditsiooniline, Hongkong)](../zh-HK/README.md) | [Hiina (traditsiooniline, Macau)](../zh-MO/README.md) | [Hiina (traditsiooniline, Taiwan)](../zh-TW/README.md) | [Horvaadi](../hr/README.md) | [Tšehhi](../cs/README.md) | [Taani](../da/README.md) | [Hollandi](../nl/README.md) | [Eesti](./README.md) | [Soome](../fi/README.md) | [Prantsuse](../fr/README.md) | [Saksa](../de/README.md) | [Kreeka](../el/README.md) | [Heebrea](../he/README.md) | [Hindi](../hi/README.md) | [Ungari](../hu/README.md) | [Indoneesia](../id/README.md) | [Itaalia](../it/README.md) | [Jaapani](../ja/README.md) | [Kannada](../kn/README.md) | [Korea](../ko/README.md) | [Leedu](../lt/README.md) | [Malai](../ms/README.md) | [Malajalami](../ml/README.md) | [Marathi](../mr/README.md) | [Nepali](../ne/README.md) | [Nigeeria pidgin](../pcm/README.md) | [Norra](../no/README.md) | [Paarsi (Farsi)](../fa/README.md) | [Poola](../pl/README.md) | [Portugali (Brasiilia)](../pt-BR/README.md) | [Portugali (Portugal)](../pt-PT/README.md) | [Punjabi (Gurmukhi)](../pa/README.md) | [Rumeenia](../ro/README.md) | [Vene](../ru/README.md) | [Serbia (kirillitsa)](../sr/README.md) | [Slovaki](../sk/README.md) | [Sloveeni](../sl/README.md) | [Hispaania](../es/README.md) | [Suaheli](../sw/README.md) | [Rootsi](../sv/README.md) | [Tagalogi (filipino)](../tl/README.md) | [Tamili](../ta/README.md) | [Telugu](../te/README.md) | [Tai](../th/README.md) | [Türgi](../tr/README.md) | [Ukraina](../uk/README.md) | [Urdu](../ur/README.md) | [Vietnami](../vi/README.md) |
33 | 33 |
|
34 | | -> **Eelistate kloonida lokaalselt?** |
35 | | -
|
36 | | -> See hoidla sisaldab 50+ keele tõlget, mis suurendab märkimisväärselt allalaadimise suurust. Tõlgeteta kloonimiseks kasutage sparsereview valikut: |
37 | | -> ```bash |
38 | | -> git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git |
39 | | -> cd Generative-AI-for-beginners-java |
40 | | -> git sparse-checkout set --no-cone '/*' '!translations' '!translated_images' |
41 | | -> ``` |
42 | | -> See annab teile kõik vajaliku kursuse lõpetamiseks palju kiiremalt. |
43 | | -<!-- CO-OP TRANSLATOR LANGUAGES TABLE END --> |
44 | | -
|
45 | | -## Kursuse struktuur ja õppeteekond |
| 34 | +## Kursuse struktuur ja õpitee |
46 | 35 |
|
47 | 36 | ### **1. peatükk: Sissejuhatus generatiivsesse tehisintellekti** |
48 | 37 | - **Põhikontseptsioonid**: Suurte keelemudelite, tokenite, manuste ja tehisintellekti võimekuse mõistmine |
49 | 38 | - **Java tehisintellekti ökosüsteem**: Ülevaade Spring AI ja OpenAI SDK-dest |
50 | | -- **Mudelikontextiprotocol**: Tutvustus MCP-st ja selle rollist AI agentide suhtluses |
51 | | -- **Praktilised rakendused**: Reaalsed stsenaariumid, sealhulgas vestlusrobotid ja sisuloome |
52 | | -- **[→ Alusta 1. peatükki](./01-IntroToGenAI/README.md)** |
| 39 | +- **Mudeli konteksti protokoll**: Sissejuhatus MCP-sse ja selle roll tehisintellekti agentide suhtluses |
| 40 | +- **Praktilised rakendused**: Reaalmaailma stsenaariumid nagu vestlusrobotid ja sisu genereerimine |
| 41 | +- **[→ Alusta 1. peatükiga](./01-IntroToGenAI/README.md)** |
53 | 42 |
|
54 | | -### **2. peatükk: Arenduskeskkonna seadistamine** |
55 | | -- **Mitme teenusepakkuja konfiguratsioon**: GitHubi mudelite, Azure OpenAI ja OpenAI Java SDK integratsioonide seadistamine |
| 43 | +### **2. peatükk: Arenduskeskkonna seadistus** |
| 44 | +- **Mitme pakkuja konfiguratsioon**: GitHubi mudelite, Azure OpenAI ja OpenAI Java SDK ühendamine |
56 | 45 | - **Spring Boot + Spring AI**: Parimad tavad ettevõtte tehisintellekti rakenduste arendamiseks |
57 | | -- **GitHub mudelid**: Tasuta AI mudelite ligipääs prototüüpimiseks ja õppimiseks (pole krediitkaarti vaja) |
58 | | -- **Arendustööriistad**: Docker konteinerid, VS Code ja GitHub Codespaces seadistamine |
59 | | -- **[→ Alusta 2. peatükki](./02-SetupDevEnvironment/README.md)** |
| 46 | +- **GitHub mudelid**: Tasuta tehisintellekti mudelile juurdepääs prototüüpimiseks ja õppimiseks (ilma krediitkaardita) |
| 47 | +- **Arendustööriistad**: Dockeri konteinerid, VS Code ja GitHub Codespaces seadistus |
| 48 | +- **[→ Alusta 2. peatükiga](./02-SetupDevEnvironment/README.md)** |
60 | 49 |
|
61 | | -### **3. peatükk: Põhitehnoloogiad generatiivses tehisintellektis** |
62 | | -- **Promptide inseneritöö**: Optimaalsete AI mudeli vastuste tehnikad |
63 | | -- **Manused ja vektortegevused**: Semantilise otsingu ja sarnasuse sobitamise rakendamine |
64 | | -- **Tagasitoomisega rikastatud genereerimine (RAG)**: AI ühendamine oma andmeallikatega |
65 | | -- **Funktsioonikõned**: AI võimekuse laiendamine kohandatud tööriistade ja pistikprogrammidega |
66 | | -- **[→ Alusta 3. peatükki](./03-CoreGenerativeAITechniques/README.md)** |
| 50 | +### **3. peatükk: Põhilised generatiivsest tehisintellektist tehnikad** |
| 51 | +- **Prompti inseneritöö**: Tehnikad AI mudelite optimaalsete vastuste saamiseks |
| 52 | +- **Embedingud ja vektoritöötlus**: Semantilise otsingu ja sarnasuste leidmise rakendamine |
| 53 | +- **Taaste-põhine genereerimine (RAG)**: AI ühendamine oma andmeallikatega |
| 54 | +- **Funktsioonide kutsumine**: AI võimete laiendamine kohandatud tööriistade ja pistikprogrammidega |
| 55 | +- **[→ Alusta 3. peatükiga](./03-CoreGenerativeAITechniques/README.md)** |
67 | 56 |
|
68 | 57 | ### **4. peatükk: Praktilised rakendused ja projektid** |
69 | | -- **Lemmiklooma loo generaator** (`petstory/`): Loominguline sisuloome GitHubi mudelitega |
70 | | -- **Foundry kohalik demo** (`foundrylocal/`): Kohalik AI mudeli integratsioon OpenAI Java SDK-ga |
71 | | -- **MCP kalkulaatori teenus** (`calculator/`): Põhilise Model Context Protocol rakendus Spring AI-ga |
72 | | -- **[→ Alusta 4. peatükki](./04-PracticalSamples/README.md)** |
| 58 | +- **Lemmiklooma loo generaator** (`petstory/`): Loov sisu genereerimine GitHubi mudelitega |
| 59 | +- **Foundry lokaalne demo** (`foundrylocal/`): Kohalik AI mudeli integratsioon OpenAI Java SDK-ga |
| 60 | +- **MCP kalkulaatori teenus** (`calculator/`): Lihtne Mudeli Konteksti Protokolli rakendus Spring AI-ga |
| 61 | +- **[→ Alusta 4. peatükiga](./04-PracticalSamples/README.md)** |
73 | 62 |
|
74 | 63 | ### **5. peatükk: Vastutustundlik tehisintellekti arendus** |
75 | | -- **GitHubi mudelite turvalisus**: Sisseehitatud sisufiltreerimise ja turvaprotokollide testimine (rasked blokeeringud ja pehmed keelamisotsused) |
76 | | -- **Vastutustundliku AI demo**: Praktiline näide sellest, kuidas moodsa AI turvasüsteemid toimivad |
77 | | -- **Parimad tavad**: Eetilise AI arendamise ja juurutamise põhinõuanded |
78 | | -- **[→ Alusta 5. peatükki](./05-ResponsibleGenAI/README.md)** |
| 64 | +- **GitHubi mudelite turvalisus**: Testi sisufiltreerimist ja turvamehhanisme (karmid plokid ja pehmed keeldumised) |
| 65 | +- **Vastutustundliku AI demo**: Praktiline näide, kuidas kaasaegsed AI ohutussüsteemid töötavad |
| 66 | +- **Parimad praktikad**: Olulised juhised eetiliseks AI arenduseks ja kasutuselevõtuks |
| 67 | +- **[→ Alusta 5. peatükiga](./05-ResponsibleGenAI/README.md)** |
79 | 68 |
|
80 | 69 | ## Täiendavad ressursid |
81 | 70 |
|
|
90 | 79 | [](https://github.com/microsoft/AZD-for-beginners?WT.mc_id=academic-105485-koreyst) |
91 | 80 | [](https://github.com/microsoft/edgeai-for-beginners?WT.mc_id=academic-105485-koreyst) |
92 | 81 | [](https://github.com/microsoft/mcp-for-beginners?WT.mc_id=academic-105485-koreyst) |
93 | | -[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) |
| 82 | +[](https://github.com/microsoft/ai-agents-for-beginners?WT.mc_id=academic-105485-koreyst) |
94 | 83 |
|
95 | 84 | --- |
96 | 85 |
|
97 | | -### Generatiivne tehisintellekti sari |
98 | | -[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) |
99 | | -[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) |
100 | | -[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) |
101 | | -[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) |
| 86 | +### Generatiivse AI sari |
| 87 | +[](https://github.com/microsoft/generative-ai-for-beginners?WT.mc_id=academic-105485-koreyst) |
| 88 | +[-9333EA?style=for-the-badge&labelColor=E5E7EB&color=9333EA)](https://github.com/microsoft/Generative-AI-for-beginners-dotnet?WT.mc_id=academic-105485-koreyst) |
| 89 | +[-C084FC?style=for-the-badge&labelColor=E5E7EB&color=C084FC)](https://github.com/microsoft/generative-ai-for-beginners-java?WT.mc_id=academic-105485-koreyst) |
| 90 | +[-E879F9?style=for-the-badge&labelColor=E5E7EB&color=E879F9)](https://github.com/microsoft/generative-ai-with-javascript?WT.mc_id=academic-105485-koreyst) |
102 | 91 |
|
103 | 92 | --- |
104 | 93 |
|
105 | | -### Põhiõpe |
| 94 | +### Põhiloeng |
106 | 95 | [](https://aka.ms/ml-beginners?WT.mc_id=academic-105485-koreyst) |
107 | 96 | [](https://aka.ms/datascience-beginners?WT.mc_id=academic-105485-koreyst) |
108 | | -[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) |
109 | | -[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) |
| 97 | +[](https://aka.ms/ai-beginners?WT.mc_id=academic-105485-koreyst) |
| 98 | +[](https://github.com/microsoft/Security-101?WT.mc_id=academic-96948-sayoung) |
110 | 99 | [](https://aka.ms/webdev-beginners?WT.mc_id=academic-105485-koreyst) |
111 | 100 | [](https://aka.ms/iot-beginners?WT.mc_id=academic-105485-koreyst) |
112 | | -[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) |
| 101 | +[](https://github.com/microsoft/xr-development-for-beginners?WT.mc_id=academic-105485-koreyst) |
113 | 102 |
|
114 | 103 | --- |
115 | 104 | |
|
121 | 110 |
|
122 | 111 | ## Abi saamine |
123 | 112 |
|
124 | | -Kui jääd hätta või sul on küsimusi tehisintellekti rakenduste koostamise kohta. Liitu teiste õppijate ja kogenud arendajatega aruteludes MCP kohta. See on toetav kogukond, kus küsimused on teretulnud ja teadmisi jagatakse vabalt. |
| 113 | +Kui takerdud või on sul küsimusi AI-rakenduste loomise kohta. Liitu teiste õppijate ja kogenud arendajatega MCP aruteludes. See on toetav kogukond, kus küsimused on teretulnud ja teadmisi jagatakse vabalt. |
125 | 114 |
|
126 | 115 | [](https://discord.gg/nTYy5BXMWG) |
127 | 116 |
|
128 | | -Kui sul on toote tagasisidet või ehitamise ajal vigu, külasta: |
| 117 | +Kui sul on tootepalautust või loomise käigus vigu, külasta: |
129 | 118 |
|
130 | 119 | [](https://aka.ms/foundry/forum) |
131 | 120 |
|
132 | 121 | --- |
133 | 122 |
|
134 | 123 | <!-- CO-OP TRANSLATOR DISCLAIMER START --> |
135 | | -**Vastutusest loobumine**: |
136 | | -See dokument on tõlgitud tehisintellekti tõlketeenuse [Co-op Translator](https://github.com/Azure/co-op-translator) abil. Kuigi püüdleme täpsuse poole, tuleb arvestada, et automaatsed tõlked võivad sisaldada vigu või ebatäpsusi. Originaaldokument oma emakeeles on ametlik allikas. Kriitilise teabe puhul soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta selle tõlke kasutamisest tingitud arusaamatuste või valesti tõlgendamise eest. |
| 124 | +**Vastutusest loobumine**: |
| 125 | +See dokument on tõlgitud tehisintellektil põhineva tõlketeenuse [Co-op Translator](https://github.com/Azure/co-op-translator) abil. Kuigi püüame täpsust, palun arvestage, et automatiseeritud tõlked võivad sisaldada vigu või ebatäpsusi. Algne dokument selle emakeeles on autoriteetne allikas. Olulise teabe korral soovitatakse kasutada professionaalset inimtõlget. Me ei vastuta ühegi arusaamatuse või valesti tõlgendamise eest, mis võib tuleneda selle tõlke kasutamisest. |
137 | 126 | <!-- CO-OP TRANSLATOR DISCLAIMER END --> |
0 commit comments