Словарь ИИ
Что такое API
Коротко
API (application programming interface) это программный интерфейс: набор правил, по которым одна программа отправляет запросы другой и получает ответ, например от нейросети в облаке.
Инфраструктура · application programming interface
Михаил МозгПроверено: 1 минута чтения
Ребенку
Представь окошко в школьной столовой. Ты не заходишь на кухню и не готовишь сам, а говоришь в окошко, что хочешь, и получаешь тарелку. Повара работают внутри, а у окошка понятные правила: попросил правильно, получил обед. Для программ есть похожие окошки. Одна программа вежливо просит, другая выполняет работу и отдает готовый результат.
Простыми словами
Когда приложение пользуется нейросетью, оно обычно не держит модель у себя. Оно отправляет текст через интернет на сервер компании, которая запускает модель, и получает ответ. Правила такого обмена и называются API: куда отправлять запрос, в каком виде, с каким ключом доступа и что придет обратно. Например, чат-бот на сайте магазина принимает вопрос покупателя, передает его модели и показывает ответ в окне чата. Сам магазин модель не обучал и серверов для нее не покупал.
Для бизнеса
Такое подключение позволяет встроить ИИ в свои системы без собственных серверов: в CRM, на сайт, в телефонию. Платят обычно за токены на входе и выходе, поэтому счет растет вместе с длиной документов и числом обращений. Плюсы: быстрый старт, доступ к сильным моделям, нет затрат на железо. Риски: данные клиентов уходят на серверы поставщика, иногда за границу, а поставщик может поменять цены, условия или отключить модель. До подключения проверьте, где обрабатываются данные, что договор говорит об их использовании для обучения и можно ли перейти на другую модель без переделки. Цены разных поставщиков удобно сравнивать на одну дату и в рублях.
Для специалиста
Application programming interface это контракт между программами: набор операций, форматов данных и правил аутентификации. Интерфейсы языковых моделей обычно построены поверх HTTP в стиле REST (Representational State Transfer), который описал Fielding в диссертации 2000 года. Клиент отправляет POST-запрос с JSON (сообщения, параметры генерации вроде temperature и max tokens), сервер возвращает ответ целиком или потоком через server-sent events. Доступ защищают ключом или OAuth, нагрузку ограничивают лимитами запросов и токенов в минуту (rate limits). Машиночитаемо описать такой контракт позволяет OpenAPI Specification, стандартный и независимый от языка интерфейс к HTTP-сервисам. Локальные движки повторяют формат популярных облачных сервисов: сервер llama.cpp дает совместимые с OpenAI маршруты для чата и эмбеддингов, поэтому клиентский код переносится между облаком и своим сервером почти без изменений. Вызов инструментов моделью строят поверх этого через function calling и MCP.
Пример
Отдел продаж хочет, чтобы звонки сами превращались в краткие записи в CRM. Разработчик связывает телефонию и CRM с моделью: запись разговора уходит на распознавание, текст в модель, а готовое резюме возвращается в карточку сделки.
Связанные термины
Вопросы и ответы
Что такое API в нейросети?
Чем API отличается от чата с нейросетью?
Источники
Где это применяют в компании
Не уверены, нужно ли это вашей компании?
Карта ИИ-решений