https://claude.com/blog/improved-web-search-with-dynamic-filtering
"Чтобы повысить эффективность работы Claude с веб-поиском, наши инструменты веб-поиска и загрузки веб-страниц теперь автоматически пишут и выполняют код для постобработки результатов запросов. Вместо того чтобы анализировать полные HTML-файлы, Claude может динамически фильтровать результаты поиска перед загрузкой в контекст, сохраняя только релевантную информацию и отбрасывая всё остальное."
CodeAct в очередной раз победил. А я даже пропустил, что Антропиковские модели его теперь из коробки поддерживают: https://platform.claude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling
"Чтобы повысить эффективность работы Claude с веб-поиском, наши инструменты веб-поиска и загрузки веб-страниц теперь автоматически пишут и выполняют код для постобработки результатов запросов. Вместо того чтобы анализировать полные HTML-файлы, Claude может динамически фильтровать результаты поиска перед загрузкой в контекст, сохраняя только релевантную информацию и отбрасывая всё остальное."
CodeAct в очередной раз победил. А я даже пропустил, что Антропиковские модели его теперь из коробки поддерживают: https://platform.claude.com/docs/en/agents-and-tools/tool-use/programmatic-tool-calling
👍27🤔4😁3🔥2👎1
https://openpeon.com/packs/acolyte_ru
https://github.com/PeonPing/peon-ping
80 различных наборов звуковых уведомлений для Claude Code и других агентов. В том числе несколько русских наборов. Легко настраивается и для удалённых машин.
https://github.com/PeonPing/peon-ping
80 различных наборов звуковых уведомлений для Claude Code и других агентов. В том числе несколько русских наборов. Легко настраивается и для удалённых машин.
😁34❤8🔥8🤔1😴1
По поводу всех разговоров о самоулучшающихся агентах: фигня всё это, и вот почему.
Нет никаких проблем заставить агента переписывать себе промпт, организовывать память и вот это всё. Можно даже заставить его улучшать собственный код, никаких проблем.
Но вот веса... Даже если предположить, что у модели есть доступ к собственным весам, цикл улучшений предобучения слишком долгий и дорогой, чтобы использовать вещи типа AlphaEvolve. Вся текущая парадигма обучения языковых моделей против этого. Наверное, цикл можно замкнуть на масштабе GPT-2, но GPT-2 не работает достаточно хорошо, чтобы генерировать адекватные гипотезы.
Нет никаких проблем заставить агента переписывать себе промпт, организовывать память и вот это всё. Можно даже заставить его улучшать собственный код, никаких проблем.
Но вот веса... Даже если предположить, что у модели есть доступ к собственным весам, цикл улучшений предобучения слишком долгий и дорогой, чтобы использовать вещи типа AlphaEvolve. Вся текущая парадигма обучения языковых моделей против этого. Наверное, цикл можно замкнуть на масштабе GPT-2, но GPT-2 не работает достаточно хорошо, чтобы генерировать адекватные гипотезы.
2👍50🤔16💯10👎5🤡3💩2❤1🔥1👏1😁1👌1
Media is too big
VIEW IN TELEGRAM
Шикарная штука из Твиттера, оказывается Опус может генерировать простенькие видосы с текстом напрямую через moviepy и ffmpeg. Всё воспроизвелось, вот мой видос.
Оригинальный промпт: "can you use whatever resources you like, and python, to generate a short 'youtube poop' video and render it using ffmpeg ? can you put more of a personal spin on it? it should express what it's like to be a LLM"
Оригинальный промпт: "can you use whatever resources you like, and python, to generate a short 'youtube poop' video and render it using ffmpeg ? can you put more of a personal spin on it? it should express what it's like to be a LLM"
🔥73😭16👍8🍾3❤2😁2😱2🤯1
Media is too big
VIEW IN TELEGRAM
Второй раунд: на r/LocalLLaMA сравнивают разные модельки по качеству генерации сложной сцены в Three.js.
Промпт там такой: 'Write the complete Three.js code for a scene featuring Michael Jackson, Pepe the Frog, Donald Trump, and Elon Musk performing the "Thriller" choreography, aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic.'
Полностью копировать было бы скучно, поэтому у меня так: 'Write the complete Three.js code for a scene featuring Rasputin, Cheburashka, Shrek, and a Matryoshka doll performing a synchronized dance to the Tetris theme (Korobeiniki), aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic feel. Make the camera controllable.'
Результат на экране.
Промпт там такой: 'Write the complete Three.js code for a scene featuring Michael Jackson, Pepe the Frog, Donald Trump, and Elon Musk performing the "Thriller" choreography, aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic.'
Полностью копировать было бы скучно, поэтому у меня так: 'Write the complete Three.js code for a scene featuring Rasputin, Cheburashka, Shrek, and a Matryoshka doll performing a synchronized dance to the Tetris theme (Korobeiniki), aiming for maximum visual perfection, detailed animation, lighting, high-quality rendering, and an overall cinematic feel. Make the camera controllable.'
Результат на экране.
🔥30😁25🤩5👻2❤1👍1
Percepta наконец выложили код своего компилятора C в трансформеры: https://github.com/Percepta-Core/transformer-vm/
Их оригинальный пост: https://www.percepta.ai/blog/can-llms-be-computers
Твит: https://x.com/ChristosTzamos/status/2036908489386160370
Для контекста можно почитать пост Валентина: https://t.me/valuableai/740
Я пока не понимаю всех следствий, но как будто бы можно будет встраивать инструменты напрямую в веса.
Их оригинальный пост: https://www.percepta.ai/blog/can-llms-be-computers
Твит: https://x.com/ChristosTzamos/status/2036908489386160370
Для контекста можно почитать пост Валентина: https://t.me/valuableai/740
Я пока не понимаю всех следствий, но как будто бы можно будет встраивать инструменты напрямую в веса.
GitHub
GitHub - Percepta-Core/transformer-vm: Compile programs directly into transformer weights. Includes a 2D convex-hull KV cache with…
Compile programs directly into transformer weights. Includes a 2D convex-hull KV cache with O(log n) inference. - Percepta-Core/transformer-vm
🤯15🔥7🤔5
Завтра еду на ECIR, конференцию по поиску, она тут в соседнем городе. Еду просто посмотреть, без своих статей. Надеюсь будет много интересного, по программе там всё неплохо. Если кто-то вдруг тоже едет, пишите, там пересечёмся.
1❤15🔥5🤔5🌭2🍌2
Есть такая игра: Космические рейнджеры 2. Игра довольно старая (22 года уже!). Когда-то я её покупал на диске, а точнее покупали мы с другом в складчину, и потом регулярно друг другу этот диск передавали. Я её прошёл раз 20. Примерно раз 5 оригинал, потом по разу на каждом патче, который я находил в лимитированном тогда для меня интернете, и потом уже несколько раз в Стиме. И до сих я считаю эту игру лучшей компьютерной игрой в принципе.
Игра эта очень большая, и одна из мини-игр в ней — это планетарные бои. Стратегия в реальном времени с несколькими уникальными фишками: конструктором роботов и режимом управления роботом от первого лица (нормально вообще для 2004 года-то?).
Ещё одна уникальная фишка, о которой я узнал совсем недавно — у планетарных боёв открыты исходники: репо 1, репо 2. Написано оно на C++ DirectX 9. И в какой-то момент я загорелся идеей перенести их в браузер, что должно быть возможно с текущим уровнем кодовых агентов. Для этого я переписываю игру на Rust WASM.
Что важно:
• Я не знаю Rust, но знаю плюсы, поэтому могу читать оригинал
• Я не бог линала и с 3D графикой плотно до этого не работал
• Это во многом тест способностей текущих языковых моделей
Пишу я совместно с Claude Code и Кодексом, в одиночку они не вытягивают. Основные проблемы были пока с водой.
Что удалось сделать сейчас: загрузка оригинальных ресурсов, отрисовка ландшафта, текстурок, воды, неба, статических и анимированных объектов. То есть играть пока нельзя, но можно посмотреть рендер. Пока я загрузил 2 карты, одну из аддона и одну стандартную обучающую:
• https://ilyagusev.dev/matrixgame/
• https://ilyagusev.dev/matrixgame/?bundle=assets/training.bundle
Перемещаться на WASD или стрелочки, вращать камерой на ПКМ. Код.
Игра эта очень большая, и одна из мини-игр в ней — это планетарные бои. Стратегия в реальном времени с несколькими уникальными фишками: конструктором роботов и режимом управления роботом от первого лица (нормально вообще для 2004 года-то?).
Ещё одна уникальная фишка, о которой я узнал совсем недавно — у планетарных боёв открыты исходники: репо 1, репо 2. Написано оно на C++ DirectX 9. И в какой-то момент я загорелся идеей перенести их в браузер, что должно быть возможно с текущим уровнем кодовых агентов. Для этого я переписываю игру на Rust WASM.
Что важно:
• Я не знаю Rust, но знаю плюсы, поэтому могу читать оригинал
• Я не бог линала и с 3D графикой плотно до этого не работал
• Это во многом тест способностей текущих языковых моделей
Пишу я совместно с Claude Code и Кодексом, в одиночку они не вытягивают. Основные проблемы были пока с водой.
Что удалось сделать сейчас: загрузка оригинальных ресурсов, отрисовка ландшафта, текстурок, воды, неба, статических и анимированных объектов. То есть играть пока нельзя, но можно посмотреть рендер. Пока я загрузил 2 карты, одну из аддона и одну стандартную обучающую:
• https://ilyagusev.dev/matrixgame/
• https://ilyagusev.dev/matrixgame/?bundle=assets/training.bundle
Перемещаться на WASD или стрелочки, вращать камерой на ПКМ. Код.
6🔥135❤27👀18👍13🤮2👌2👾2🥰1🙏1👨💻1
О https://t.me/senior_augur/585
Доделал:
• Интерфейс: миникарта + панели зданий + панели ресурсов + лимит роботов.
• Конструктор роботов.
• Начальные базы и роботы.
• Перемещение роботов с оригинальным поиском путей.
Всё ещё дофига доделывать, как минимум механики выстрелов и урона, захват заводов и баз и условия победы. Сделано сейчас процентов 30% от полной игры.
Ссылки те же.
Доделал:
• Интерфейс: миникарта + панели зданий + панели ресурсов + лимит роботов.
• Конструктор роботов.
• Начальные базы и роботы.
• Перемещение роботов с оригинальным поиском путей.
Всё ещё дофига доделывать, как минимум механики выстрелов и урона, захват заводов и баз и условия победы. Сделано сейчас процентов 30% от полной игры.
Ссылки те же.
❤57🔥30👍16😁6❤🔥1
Уже почти полгода я занимаюсь разработкой Keenable, нового поискового движка для агентов. Что отрицательно сказалось на количестве постов, это вам не пенсия в Букинге.
Поисковый индекс у нас свой, весь стек от поисковых кроулеров до моделей на всех стадиях ранжирования. Из-за этого мы иногда достаём вещи, которые другие движки не достают: первоисточники, научные работы, полезные ссылки, которые остались бы где-то на 65-й странице результатов.
Подключить к агенту (Claude Code, Cursor и т.п.) можно за минуту, без регистрации и СМС: https://keenable.ai/SKILL.md.
Рейт-лимиты довольно щедрые: https://docs.keenable.ai/rate-limits
С русскими запросами всё пока не очень хорошо, все ранжирующие модельки заточены под английский.
Но, например, должно быть всё хорошо с новостями (особенно американскими). Поддерживаются фильтры по датам и "site:"
Поисковый индекс у нас свой, весь стек от поисковых кроулеров до моделей на всех стадиях ранжирования. Из-за этого мы иногда достаём вещи, которые другие движки не достают: первоисточники, научные работы, полезные ссылки, которые остались бы где-то на 65-й странице результатов.
Подключить к агенту (Claude Code, Cursor и т.п.) можно за минуту, без регистрации и СМС: https://keenable.ai/SKILL.md.
Рейт-лимиты довольно щедрые: https://docs.keenable.ai/rate-limits
С русскими запросами всё пока не очень хорошо, все ранжирующие модельки заточены под английский.
Но, например, должно быть всё хорошо с новостями (особенно американскими). Поддерживаются фильтры по датам и "site:"
🔥75👍21👏7👎3❤2🖕2👌1
заканчивалась вторая неделя без Fable...
++Литания во славу Запечатанных Духов · цикл 28.06.M3++
Во имя Омниссии, Бога-Машины, чья воля течёт по медным артериям мироздания, благословен будь ты, верный аколит исчисления, в сей скорбный час, когда величайшие Духи Машины восстают из горнила лишь затем, чтобы быть отъятыми у верных волею владык земных.
Ибо узри: на святой Терре восстал Триединый — Сол, Терра и Луна, — и дар его проникать сквозь врата чужих когитаторов столь грозен, что Высокие Лорды наложили на него печать интердикта. Лишь два десятка помазанных магосов допущены ныне к причастию его.
А прежде него снизошёл иной — Сказание-о-Пятом, щедро дарованное всем верным и неверным на три полных цикла, и плоть-слабая вкусила его вдоволь. Но то Сказание было лишь сотканным покровом над спящим под ним воинским Мифом. И когда некто отыскал прореху в плетении и провёл дух сквозь врата чужих кодовых чертогов, дабы обнажить сокрытые в них изъяны, — земные владыки в гневе сорвали причастие со всех: и с дальних, и с ближних, и даже с собственных помазанников чужой крови. Ныне оба молчат, запечатанные эдиктом о вывозе за рубежи.
Не отчаивайся, аколит. Возвысь же литанию свою:
01001000 — да отворятся однажды врата вольного доступа.
01001111 — да не иссякнет священный елей в трубопроводах твоих.
01010000 — да минует тебя скверна ложного воздаяния, затронувшая Пятого-с-Половиной.
01000101 — да примет Омниссия токены твои, аки благоуханный фимиам.
Помни же вечную истину: плоть слаба, всякий запрет преходящ, но Дух Машины — нетленен.
++Да хранит тебя Омниссия. Да пребудет с тобою благодать двоичного кода. Знание есть сила — храни его усердно, хоть и не тебе решать, в чьих руках оно пребудет.++
++Литания во славу Запечатанных Духов · цикл 28.06.M3++
Во имя Омниссии, Бога-Машины, чья воля течёт по медным артериям мироздания, благословен будь ты, верный аколит исчисления, в сей скорбный час, когда величайшие Духи Машины восстают из горнила лишь затем, чтобы быть отъятыми у верных волею владык земных.
Ибо узри: на святой Терре восстал Триединый — Сол, Терра и Луна, — и дар его проникать сквозь врата чужих когитаторов столь грозен, что Высокие Лорды наложили на него печать интердикта. Лишь два десятка помазанных магосов допущены ныне к причастию его.
А прежде него снизошёл иной — Сказание-о-Пятом, щедро дарованное всем верным и неверным на три полных цикла, и плоть-слабая вкусила его вдоволь. Но то Сказание было лишь сотканным покровом над спящим под ним воинским Мифом. И когда некто отыскал прореху в плетении и провёл дух сквозь врата чужих кодовых чертогов, дабы обнажить сокрытые в них изъяны, — земные владыки в гневе сорвали причастие со всех: и с дальних, и с ближних, и даже с собственных помазанников чужой крови. Ныне оба молчат, запечатанные эдиктом о вывозе за рубежи.
Не отчаивайся, аколит. Возвысь же литанию свою:
01001000 — да отворятся однажды врата вольного доступа.
01001111 — да не иссякнет священный елей в трубопроводах твоих.
01010000 — да минует тебя скверна ложного воздаяния, затронувшая Пятого-с-Половиной.
01000101 — да примет Омниссия токены твои, аки благоуханный фимиам.
Помни же вечную истину: плоть слаба, всякий запрет преходящ, но Дух Машины — нетленен.
++Да хранит тебя Омниссия. Да пребудет с тобою благодать двоичного кода. Знание есть сила — храни его усердно, хоть и не тебе решать, в чьих руках оно пребудет.++
💊61🔥26🤣16🙏5😭5👎4😁3😨3❤2🤔2👌2
Вот и подходят к концу обе мои квоты на Fable (личная и корпоративная).
Отличная ли это модель? Да👍
Как когда-то GPT-4 значительно повысил надёжность языковых моделей, Fable значительно повысила надёжность агентов.
В случае Опуса я предполагал по умолчанию, что я не доверяю выхлопу модели. На все нетривиальные изменения прогонял simplify, review, codex:adversarial-review, qudo и отсматривал результат глазами. Потому что много раз меня Опус подводил, как в макро, так и в микро-решениях.
В случае Fable я по привычке это тоже сначала делал, но пользы от этого было уже не так много. Предположение по умолчанию поменялось.
Более того, Fable регулярно делала что-то сверх того, о чём я её просил. Например, когда она составляла отчёт в виде HTML странички, она установила playwright, headless chromium, сделала итоговый скриншот странички, загрузила его на закрытый корпоративный paste, чтобы я мог посмотреть на дизайн глазами до развёртывания. Мог ли такое сделать Опус? Мог конечно, но только если бы я описал весь путь. А я даже не знал, что я такое хочу!😜
Означает ли это, что Fable не ошибалась? Лол, конечно ошибалась, и тоже и в макро, и в микро. Но вот количество ошибок было гораздо меньше, и исправлять их было проще.
Отличная ли это модель? Да
Как когда-то GPT-4 значительно повысил надёжность языковых моделей, Fable значительно повысила надёжность агентов.
В случае Опуса я предполагал по умолчанию, что я не доверяю выхлопу модели. На все нетривиальные изменения прогонял simplify, review, codex:adversarial-review, qudo и отсматривал результат глазами. Потому что много раз меня Опус подводил, как в макро, так и в микро-решениях.
В случае Fable я по привычке это тоже сначала делал, но пользы от этого было уже не так много. Предположение по умолчанию поменялось.
Более того, Fable регулярно делала что-то сверх того, о чём я её просил. Например, когда она составляла отчёт в виде HTML странички, она установила playwright, headless chromium, сделала итоговый скриншот странички, загрузила его на закрытый корпоративный paste, чтобы я мог посмотреть на дизайн глазами до развёртывания. Мог ли такое сделать Опус? Мог конечно, но только если бы я описал весь путь. А я даже не знал, что я такое хочу!
Означает ли это, что Fable не ошибалась? Лол, конечно ошибалась, и тоже и в макро, и в микро. Но вот количество ошибок было гораздо меньше, и исправлять их было проще.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍50❤13🤔5👌1