За курса
Курсът е създаден за разработчици, които искат да внедряват AI функционалности директно в реални приложения. Участниците ще се научат как да изграждат и интегрират AI-базирани решения като чатботове, интелигентно търсене и RAG системи. Подходящ е за junior и mid-level разработчици, които искат да разширят уменията си с модерни AI технологии, както и за старши инженери и tech лидове, които проектират и интегрират AI компоненти в продуктови системи. Полезен е за full-stack, backend и frontend профили, както и за Data/ML и DevOps специалисти, които участват в разработката, интеграцията и поддръжката на AI функционалности в production среда.
Умения, които ще придобиеш
-
Работа с ембединги и векторни бази за семантично търсене и RAG
-
Интегриране на OpenAI, Anthropic (Claude) и OpenRouter API в web/back-end приложения
-
Изграждане на чатботове с контекст (сесии, системни инструкции и инструменти) и управление на разговори
-
Внедряване на мултимодални функции: Обработка на изображения, реч, аудио и видео
-
Fine-Tuning и управление на данни: Създаване на Datasets, обучение на модели и валидиране на резултатите
-
Оценяване на качеството (Evals & Graders): Изграждане на автоматизирани тестове за следене на точността на модела
-
Продукционни практики: Оптимизация на разходите, мониторинг и сигурност на AI приложенията
Теми
- 1. Resources
- 2. LLM API Integration
- 3. Exercise: LLM API Integration
- 4. Vector Databases, Embeddings and RAG
- 5. Exercise: Vector Databases, Embeddings and RAG
- 6. Images, Speech, Audio and Video
- 7. Exercise: Images, Speech, Audio and Video
- 8. Fine-Tuning AI Models
- 9. Exercise: Fine-Tuning AI Models
- 10. Workshop: Real Life Project
- 11. Workshop: Local AI
- 12. Exam Preparation
- 13. Regular Exam
- 14. Retake Exam