Skip to content

Latest commit

 

History

History
138 lines (107 loc) · 15.5 KB

File metadata and controls

138 lines (107 loc) · 15.5 KB

Генеративна вештачка интелигенција за почетнике - Јава издање

Microsoft Foundry Discord

Генеративна вештачка интелигенција за почетнике - Јава издање

Време потребно: Цео радионичарски курс може бити завршен онлајн без локалне инсталације. Постављање окружења траје 2 минута, а испитивање примера од 1-3 сата у зависности од дубине истраживања.

Брзи почетак

  1. Клонирајте овај репозиториј на свој GitHub налог
  2. Кликните CodeCodespaces таб → ...New with options...
  3. Користите подразумеване опције – одабраће се развојни контејнер креиран за овај курс
  4. Кликните Create codespace
  5. Сачекајте око 2 минута да окружење буде спремно
  6. Пређите директно на Први пример

Подршка за више језика

Подржано преко GitHub Action (Аутоматски и увек ажурирано)

Арапски | Бенгалски | Бугарски | Бирмански (Мјанмар) | Кинески (поједностављени) | Кинески (традиционални, Хонг Конг) | Кинески (традиционални, Макао) | Кинески (традиционални, Тајван) | Хрватски | Чешки | Дански | Холандски | Естонски | Фински | Француски | Немачки | Грчки | Хебрејски | Хинди | Мађарски | Индионежански | Италијански | Јапански | Канада | Кмерски | Корeјски | Литвански | Малајски | Малајалам | Марати | Непалски | Нигеријски пиджин | Норвешки | Персијски (Фарси) | Пољски | Португалски (Бразил) | Португалски (Португал) | Пунџаби (Гурумукхи) | Румунски | Руски | Српски (ћирилица) | Словачки | Словеначки | Шпански | Свахили | Шведски | Тагалог (Филипински) | Тамилски | Телугу | Таи | Турски | Украјински | Урду | Вијетнамски

Више волите локално клонирање?

Овај репозиторијум укључује преко 50 превода језика што значајно повећава величину преузимања. Да бисте клонирали без превода, користите sparse checkout:

Bash / macOS / Linux:

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

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/Generative-AI-for-beginners-java.git
cd Generative-AI-for-beginners-java
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Ово вам даје све што вам је потребно за завршетак курса са много бржим преузимањем.

Структура курса и пут учења

Поглавље 1: Увод у генеративну вештачку интелигенцију

  • Основни појмови: Разумевање великих језичких модела, токена, уграђивања и капацитета вештачке интелигенције
  • Јава AI екосистем: Преглед Spring AI и OpenAI SDK-ова
  • Протокол контекста модела: Увод у MCP и његова улога у комуникацији AI агената
  • Практичне примене: Реални сценарији укључујући ћаскање са ботом и генерисање садржаја
  • → Почните поглавље 1

Поглавље 2: Постављање окружења за развој

  • Конфигурација више провајдера: Подешавање GitHub модела, Azure OpenAI и OpenAI Java SDK интеграција
  • Spring Boot + Spring AI: Најбоље праксе за развој AI апликација у предузећима
  • GitHub модели: Бесплатан приступ AI моделима за прототиповање и учење (без потребе за кредитном картицом)
  • Алатке за развој: Docker контејнери, VS Code и подешавање GitHub Codespaces
  • → Почните поглавље 2

Поглавље 3: Основне технике генеративне вештачке интелигенције

  • Prompt инжењеринг: Технике за оптималне одговоре AI модела
  • Ембедингс и операције вектора: Имплементација семантичке претраге и упоређивања сличности
  • Retrieval-Augmented Generation (RAG): Комбинација AI-а са вашим сопственим изворима података
  • Функцијски позиви: Проширују AI могућности прилагођеним алатима и додацима
  • → Почните поглавље 3

Поглавље 4: Практичне примене и пројекти

  • Генератор прича о кућним љубимцима (petstory/): Креативно генерисање садржаја уз GitHub моделе
  • Foundry локална демонстрација (foundrylocal/): Локална интеграција AI модела уз OpenAI Java SDK
  • MCP сервис калкулатора (calculator/): Основна имплементација протокола контекста модела са Spring AI
  • → Почните поглавље 4

Поглавље 5: Одговорни развој AI

  • Сигурност GitHub модела: Тестирање уграђеног филтрирања садржаја и безбедносних механизама (тврдих блокада и меканих одбијања)
  • Демо одговорног AI: Практичан пример како савремени AI системи за безбедност функционишу у пракси
  • Најбоље праксе: Основне смернице за етички развој и примену AI
  • → Почните поглавље 5

Додатни ресурси

LangChain

LangChain4j за почетнике LangChain.js за почетнике LangChain за почетнике

Azure / Edge / MCP / Агенти

АЗД за почетнике Edge AI за почетнике MCP за почетнике AI агенти за почетнике


Генеративна AI серија

Генеративна AI за почетнике Генеративна AI (.NET) Генеративна AI (Java) Генеративна AI (JavaScript)


Основно учење

Машинско учење за почетнике Наука о подацима за почетнике AI за почетнике Кибербезбедност за почетнике

Веб развој за почетнике IoT за почетнике XR развој за почетнике


Copilot серија

Copilot за AI пар програминг Copilot за C#/.NET Copilot авантура

Како добити помоћ

Ако застанете или имате питања о изградњи АИ апликација. Придружите се другим ученицима и искусним програмерима у дискусијама о MCP-у. То је корисничка заједница у којој су питања добродошла и где се знање слободно дели.

Microsoft Foundry Discord

Ако имате повратне информације о производу или грешке током израде, посетите:

Microsoft Foundry Developer Forum


Одрицање од одговорности: Овај документ је преведен коришћењем AI услуге за превођење Co-op Translator. Иако тежимо прецизности, молимо вас да имате у виду да аутоматизовани преводи могу садржати грешке или нетачности. Оригинални документ на свом изворном језику треба сматрати ауторитетом. За критичне информације препоручује се професионални људски превод. Нисмо одговорни за било каква неспоразума или погрешне тумачења која произилазе из коришћења овог превода.