ChatKit
Набор OpenAI для встраивания в сайты и приложения готового чата с ИИ-агентом: виджеты, инструменты, файлы.
- Без регистрации
- Нет
- Русский интерфейс
- Нет
- Разработчик
- OpenAI
- Страна
- США
ChatKit — набор компонентов от OpenAI, который берёт на себя интерфейс чата с ИИ-агентом, чтобы разработчику не приходилось писать его с нуля. Внутри встраиваемый виджет для веб-страницы, поддержка вызова инструментов, вложений, настраиваемых подсказок и показа цепочки рассуждений агента. Чат подходит для базы знаний, помощника по адаптации сотрудников, службы поддержки, исследовательского или покупательского ассистента.
Есть два пути. Собственный сервер: ChatKit запускается на инфраструктуре разработчика, серверная часть пишется на Python и подключается к любому агентному сервису, в том числе построенному на Agents SDK. Размещённый вариант на базе Agent Builder сейчас сохраняется только на переходный период, поэтому для новых проектов предлагается первый путь.
Возможности
Готовый интерфейс чата
Встраиваемый виджет берёт на себя все детали пользовательского опыта: ленту сообщений, ввод и потоковый вывод ответов.
Работа с агентами
Чат подключается к агентной логике, в том числе построенной на Agents SDK, и показывает ход рассуждений агента.
Вызов инструментов
Агент запускает серверные и клиентские инструменты, а интерфейс показывает прогресс долгих операций.
Вложения и файлы
Пользователь прикладывает файлы прямым или двухэтапным способом загрузки, есть предпросмотр.
Виджеты и действия
Карточки и интерактивные элементы собирают собственный интерфейс ответа, а действия связывают их с логикой приложения.
Свой сервер
Серверный пакет на Python и клиентские библиотеки дают полный контроль над аутентификацией, хранением данных и размещением.
Кому подойдёт
- Разработчики
Получают готовый чат вместо собственного интерфейса и подключают к нему свою агентную логику.
- Менеджеры проектов и продуктов
Быстро проверяют идею встроенного помощника в продукте или внутреннем сервисе.
- Агентства и фрилансеры
Собирают для клиентов чат-ассистентов, не создавая интерфейс заново.
Как начать
- Выбрать путь: собственный сервер или существующий размещённый процесс.
- Установить серверный пакет openai-chatkit и реализовать класс сервера с обработчиком ответов.
- Подключить хранилище для диалогов и файлов.
- Передать каждому пользователю уникальный идентификатор при создании сессии.
- Добавить виджет на страницу и настроить внешний вид, инструменты и виджеты.
Ограничения
- Размещённый вариант на базе Agent Builder действует только на переходный период, Agent Builder закрывается 30 ноября 2026 года.
- Для новых проектов нужна собственная серверная часть и хранилище данных.
- Требуется API-ключ OpenAI, ответы генерируются моделями OpenAI.
Платформы и интеграции
Соседи по смыслу
за последний месяц