"#ai_on_backend Кто-бы как не любил (или наоборот - бурно обожал Питон), но он пока остается, если не самым, то одним из самых удобных языков для быстрой разработки AI и не AI бэкенд систем. Ну правда ведь одно удовольствие расписывать SGR на Pydantic моделях и красиво отдавать на запрос. А с Pydantic-AI еще красивее. А FastAPI, FastMCP... Ну сказка 100x разработчика! Но по разным причинам у нас не всегда есть/оправдан Питон ¯\_(ツ)_/¯ * Хорошо если AI компонент системы легко выделяется и можно просто ""рядом"" запустить его как сервис. Плохо если AI либо уже как-то внедряли (и перевязали с бизнес логикой слишком туго), либо сам дизайн просится ""по месту в модуле"" в целях сохранения этой самой модульности или ее видимости. >Например в бэкенд монолите плотно намешана работа, и надо туда нормально внедрить AI. Это просто тупо дешевле чем переписывать несколько кусков и выносить в отдельный сервис. Ну... просто ничем не оправданно. * Так что там с хорошими библиотеками в других языках? tl;dr – на фоне Пайдентиков Питона все не так лучезарно, но все еще неплохо. Если вы четко уверены что будете использовать OpenAI или OpenAI Compatible интерфейс, думать нечего – смотрите сразу на клиенты поддерживаемые OpenAI. Возможно они не всегда так выразительны как хотелось бы – но Strctured Output вы там в том или ином виде найдете. Просто потому что мейнтейнеры этих библиотек обязаны обеспечивать все API OpenAI. Там даже коммиты на пулреквесты выглядят как-то так: >* Add full support for Responses API --- Чего не скажешь про чудесные и одичалые библиотеки – либо поддержка там просто отстает (ну некогда!), либо ""исповедуются"" безнадежно устаревшие странности-парсеры вроде baml. И все таки... Должны же быть хорошие oss библиотеки не спонсируемые большими компаниями? Есть! instructor на PHP! Единственная его проблема – чрезмерная переизбыточность, как минимум в документации/примерах в гитхабе. Я чуть было не отказался от этой библиотеки пока разбирался как же все таки отправлять запросы на Strict SO :) >instructor-php поддерживает и те самые парсеры, и подкапотные внедрения json'ов в промпты. Но в итоге вы получаете опыт похожий на привычный brrrrr от Пайдентика в Питоне со вложенными классами/энумами и описателями полей :) (openai-php/client не умеет в рефлексию схем из php классов, там вам придется рисовать JSON елки руками или сторонними штуками.) @m0n0x41d"
"#aionbackend Кто-бы как не любил (или наоборот - бурно обожал Питон), но он…
Из этого канала
- #425"""Мы были очень осторожны и тщательно занимались контекст инженирингом, но…
"""Мы были очень осторожны и тщательно занимались контекст инженирингом, но агент все еще периодически выбирает не правильные тулы или галлюцинирует в числах…
- #426"Так-так-так... Топ-менеджмент все еще в восторге, а команды все так же в…
"Так-так-так... Топ-менеджмент все еще в восторге, а команды все так же в окопах. Wharton School изучили последние ~три года внедрений AI в бэкенд системы…
- #427"Чат-бот аптеки упорно палил бюджет Коллега из е-комм аутсорса делал…
"`Чат-бот аптеки упорно палил бюджет` Коллега из е-комм аутсорса делал AI-поисковик для португальской аптеки: - ""Какое лекарство от мигрени?"" - ""Чем лечить…
- #422"Вы конечно можете закидать меня дизлайками, но правды это не поменяет: AI не…
"Вы конечно можете закидать меня дизлайками, но правды это не поменяет: AI не принес никаких кардинально новых проблем/задач в программную инженерию.
- #421"Ваши AI агенты все еще застревает в циклах? Тогда я иду к вам! 💃 Меня вчера…
"Ваши AI агенты все еще застревает в циклах? Тогда я иду к вам! 💃 Меня вчера все таки выдернули на короткую консультацию (очень не хотелось работать в…