Язык коммуникации агентов (, ACL ) состоит из компьютерных коммуникационных протоколов, которые предназначены для взаимодействия агентов искусственного интеллекта друг с другом.
В 2007 году были предложены протоколы подобного рода, которые включают в себя: FIPA-ACL (от Фонда интеллектуальных физических агентов, консорциума по стандартизации ) KQML (Язык запросов и обработки знаний)
После бурного развития генеративного ИИ , связанного с использованием трансформеров и больших языковых моделей(LLM), определение агента сместилось от физических устройств к программным системам, созданных на принципах агентного ИИ . Одним из новых протоколов, появившихся в этой области, является протокол взаимодействия на естественном языке (Natural Language Interaction Protocol, NLIP). NLIP — это коммуникационный протокол прикладного уровня, определённый для взаимодействия между ИИ-агентами или между человеком и ИИ-агентом. Ecma International — организация по стандартизации, которая разрабатывает и публикует международные стандарты для индустрии информационных и коммуникационных технологий, — 10 декабря 2025 года опубликовала пять новых стандартов и один технический отчёт, определяющие Протокол взаимодействия на естественном языке (Natural Language Interaction Protocol, NLIP).
В результате мы можем разделить протоколы взаимодействия агентов на две категории: протоколы взаимодействия агентов на основе онтологии и протоколы на основе генеративного ИИ.
Онтологические протоколы коммуникации между агентами предполагают использование единой, заранее согласованной онтологии — формализованной модели знаний, которая определяет понятия, их свойства и взаимосвязи в предметной области, чтобы обеспечить взаимопонимание и точную интерпретацию сообщений между различными агентами. Онтология — это часть базы знаний агента, которая описывает, с какими объектами (сущностями) агент может работать и как они связаны между собой. FIPA-ACL и KQML — примеры таких протоколов. Эти протоколы опираются на теории речевых актов, разработанную Сёрлом в 1960-х годах и усовершенствованной Виноградом (Терри) и Флоресом (Фернандо) в 1970-х годах. Они определяют набор перформативов, также называемых коммуникативными актами, а также их семантика (например, ask-one — , спросить кого-нибудь). Содержание перформативного действия не стандартизировано, но оно варьируется от системы к системе. Поддержка реализации FIPA-ACL включена в FIPA-OS и Jade .
Протоколы связи агентов на основе генеративного ИИ, такие как NLIP не требуют общей онтологии для взаимодействующих агентов. Вместо этого они используют модели генеративного искусственного интеллекта для преобразования текста на естественном языке, изображений, видеоматериалов или иных модальностей данных в формат локальной онтологии — то есть в структурированную модель знаний, описывающую понятия, их свойства и взаимосвязи в рамках конкретной предметной области или контекста взаимодействия агента. Это обеспечивает возможность «горячего» расширения системы (внесения изменений без остановки работы), позволяя использовать один и тот же протокол для решения различных задач коммуникации, а также упрощает управление версиями, поскольку разные агенты могут одновременно работать с разными версиями общей онтологии.NLIP был разработан с учетом соображения безопасности. Спецификация и стандарты, составляющие основу Протокола взаимодействия на естественном языке (NLIP), разрабатываются и поддерживаются Техническим сообществом 56 (Technical Community 56) организации Ecma International — специализированной рабочей группой экспертов, отвечающей за архитектурные решения, техническую документацию и эволюцию данного протокола. Примечания