API (Application Programming Interface)
Определение
Интерфейс программирования приложений — набор правил и протоколов для взаимодействия между различными программами и сервисами.
Простое объяснение
API — это как меню в ресторане. Ты говоришь, что хочешь (делаешь запрос), и получаешь готовое блюдо (ответ), не зная, как именно его готовят на кухне.
Подробнее
API позволяет разным программам «разговаривать» друг с другом. В контексте AI, API используются для:
- Доступа к AI-моделям (OpenAI API, Anthropic API)
- Интеграции AI в приложения
- Автоматизации бизнес-процессов
REST API и GraphQL — самые популярные типы API в современной разработке.
Связанные термины
MLOps
MLOps — практики и инструменты для управления жизненным циклом ML-моделей: от разработки до deployment и мониторинга в production.
ChatGPT
ChatGPT — разговорный AI-ассистент от OpenAI на базе моделей GPT, способный вести диалог, отвечать на вопросы, писать тексты и код.
Шкалирование
Шкалирование (масштабирование) — увеличение мощности AI-системы для обработки большего объёма запросов и данных.
TPU
TPU (Tensor Processing Unit) — специализированный AI-ускоритель, разработанный Google для обучения и inference нейронных сетей.
