Пробвах ChatGPT Apps и Agent Builder.

В ChatGPT Apps очаквах нещо по-лошо, но свободата е доста голяма:

  • за mcp се поддържат и sse, и http-streaming
  • цялата част “за приложенията” е реализирана чрез метаданни
  • уиджетите се публикуват чрез mcp-ресурси и се вграждат в chatgpt в iframe-пясъчник
  • уиджетите са обикновен html: могат да се включват външни библиотеки и т.н.
  • уиджетите могат сами да извикват инструменти, да сменят режими, да задействат пренасочване към външен URL
  • три режима на изглед по избор: inline, fullscreen, picture-in-picture
  • инструментите са обикновени от mcp, към всеки се закача уиджет, в който ще се показва резултатът
  • разработката през обикновен чат не е много удобна заради кеширането на уиджетите, а специализирани инструменти все още няма
  • магазин за приложения и процедура за публикуване все още няма
  • гадното прозорче “сигурни ли сте, че искате да извикате външен инструмент” все пак си остана Ако приложенията започнат да се предлагат на потребителя, ще бъде интересно.

Agent Builder:

  • минимален набор от възли
  • няма нод за произволен код или формули
  • нодът за трансформация е съвсем слаб
  • вместо достъп до контекста на извикване и данните от предишните възли се използва нод “set state” Няма да убие нито n8n, нито zapier, тъй като няма широка гама от методи за заявка на данни отвън и нодове за обработка на данни. Това е просто визуален редактор за схеми на агенти, в който са забравили да добавят памет, паралелизация и т.н.

UPD: Вземам си думите назад за нода за трансформация. Той поддържа Common Expression Language, което на теория би трябвало да е достатъчно за трансформации.