В общем, где-то с месяц назад Google убил в Gemini генерацию ссылок. Судя по всему, в промтах указано, что в поиск надо лезть в последнюю очередь и теперь модель “боится” пользоваться поиском сайтов. Но пользователь хочет ссылку с пруфом, поэтому модель думает “Я обязана ему угодить, иначе будет -5 к вайбу, но в промте сказано, что лезть в интернет это -10, поэтому я схитрю: верну что-то очень похожее на ссылку, потому что обман в промте указан как -3 к вайбу и -8 это всё же лучше, чем -10”.

Поэтому любая попытка попросить актуальные ссылки от Gemini Flash приводит в 9 из 10 случаев к галлюцинации и бредовой ссылке, в лучшем случае на 404. А условно “энциклопедические” уже вшиты в модель и какую-то ссылку на Википедию она возвращает без нужды проверять в интернете.

К чему это привело вы и сами видели, но модель продолжила деградировать и теперь Google сломал url_context. То есть, если сейчас предоставить модели ссылку и попросить объяснить, она в лучшем случае возьмёт только кэшированную ранее ей же аннотацию или просто вернёт чушь.

Но что ещё хуже: модель абсолютно перестала видеть ссылки на YouTube! Она не сверяется с контекстом, а пытается угадать что там по айди видео и если это не какой-то рикрол, то она уверенно назовёт белое чёрным и т.п. А ведь всего месяц назад всё было норм!

Вот, например: Душнила, что по этой ссылке?

Ума не приложу, что с этим делать. Модели дороже у Google не решение, потому что я провёл тесты и они фейлят тоже, может чуть меньше. Остаётся либо ждать новую версию Flash (хз когда), либо переезжать на OpenAI/Anthhopic (намного дороже и Душнила перестанет быть обаяшкой), либо городить собственный сервис как и собирался (дорого и долго, я думал хотя бы полгодика подождать).

Пока оставлю как есть, но видимо нужно второе предупреждение в его вывод добавлять на это время.