Ошибки в архитектуре Pydantic AI и советы по работе с библиотеками

Если вы думаете, как кодерские агенты могут принимать невероятно тупые архитектурные решения, то всегда держите в запасе мысль, что это может быть официальный способ от разработчиков библиотеки 😁

Ошибки в архитектуре Pydantic AI и советы по работе с библиотеками

На этот раз прикол преподнесла Pydantic AI. Которая как базовый способ аутентификации моделей предлагает патчинг ENV переменных.

Ну а если у вас много клиентов каждый со своим ключом, то что мы будем делать?

Правильно — патчить env на каждый вызов 🌚

Мультитеннатность, изоляция — не, не слышали.

Короче говоря, читайте контракты библиотек, с которыми работаете.

Я знаю, вы хихикаете и думаете — Глеб дурак, а я такого конечно же никогда не допущу.

Желаю вам удач на этом нелегком пути 😁

PS Рефакторил эту заразу аж целый день, корни пустила по всему проекту. Ничего, вычистил по красоте 😎

Подписывайтесь на Telegram Глеб про AI.

Начать дискуссию