К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
API Development and Model Serving · LearnSpace
Назад в каталог
courseraПрограммирование

API Development and Model Serving

Курс от Coursera
Средний≈ 6.4 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

The API Development and Model Serving course is designed for developers, engineers, and technical product builders who are new to Generative AI but already have intermediate machine learning knowledge, basic Python proficiency, and familiarity with development environments such as VS Code, and who want to engineer, customize, and deploy open generative AI solutions while avoiding vendor lock-in. The course teaches learners how to deploy and expose generative AI models through robust and scalable APIs. Beginning with FastAPI, learners design and implement REST endpoints for model inference, focusing on schema design, authentication, rate limiting, and error handling. The course then introduces the Model Context Protocol (MCP), comparing it with traditional API approaches and demonstrating how function calling and tool integration can extend model capabilities. In the final module, learners address scaling and performance, applying containerization with Docker, asynchronous request handling, load balancing, and monitoring techniques. Practical exercises also cover tunneling and remote access using ngrok for rapid prototyping. By the end, learners will have built a production-ready API with clear documentation and the ability to support both REST and MCP-inspired integration patterns, equipping them with the tools to serve generative AI applications efficiently and reliably.

Навыки, которые вы освоите

ScalabilityAuthenticationsContainerizationDocker (Software)Data ValidationContext ManagementModel DeploymentTool CallingRestful APIModel Context ProtocolLoad BalancingPerformance TuningAPI DesignAI IntegrationsApplication Programming Interface (API)

Программа курса

3 модулей · 20 учебных материалов

01Building REST APIs with FastAPI6 материалов
Why Packaging Your Model Correctly Is the Key to Real ImpactDIALOGUECode Demonstration TranscriptsЧтениеYour First Model API with FastAPIВидеоBuild and test Your First FastAPI EndpointЛабораторная

Учитесь у экспертов

Professionals from the Industry

Преподаватель курса

API Development and Model Serving
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 6.4 ч

3 модулей

Язык: Английский

Субтитры: Арабский, Французский, Итальянский, Бразильский португальский, Корейский, Немецкий, Пушту, Индонезийский, Испанский, Дари, Японский

Часть программы вашего университета
Core FastAPI Patterns for AI APIsЧтение
Designing a Reliable APIЗадание
02Model Context Protocol (MCP) and Tool Integration7 материалов
The Hidden Skill of Model–Tool Integration That Employers WantDIALOGUEFrom APIs to Tool Use: How MCP Fits InВидеоFrom APIs to Tool Use: MCP in PracticeВидеоThe Essentials of MCP and Tool PatternsЧтениеHow to Make Your API MCP-ReadyВидеоBuild Your First MCP-Enabled ToolЛабораторнаяPicking the Right Integration Задание
03Scaling and Load Management7 материалов
Why Scaling Makes or Breaks Your Model in ProductionDIALOGUEScaling Your Model API with DockerВидеоContainerize and Run Your First Model APIЧтениеCore Strategies for Scaling APIsЧтениеMonitoring and Optimizing API PerformanceВидеоEnd-to-End Scaling & Load Management CheckЗаданиеPodcast: From Prototype to Production: Your API Skills in ActionВидео