Skip to content
Original
Tproger · Программирование· Марат Ильясов·· 12 days agoAI score20

workerd 1.20260924.1 为 Workers AI 新增网页搜索并改进字节流处理

Original title: workerd 1.20260924.1 добавил веб-поиск для Workers AI и обновил обработку байтовых потоков

The title and summary in the selected language are awaiting translation.

AI overview

Cloudflare 的 workerd 1.20260924.1 新增 env.AI.websearch 接口,为 Workers AI 提供网页搜索,并把 REST 请求的调用方上下文传给下游 AI Gateway。

Full text

workerd — серверная JavaScript/Wasm-среда Cloudflare для разработчиков, которая позволяет самостоятельно размещать приложения для Cloudflare Workers, а также разрабатывать и тестировать их локально. В новой версии появился интерфейс env.AI.websearch для веб-поиска через Workers AI. Среда также теперь передаёт контекст вызывающей стороны REST-запроса в нижестоящий AI Gateway.

Изменения затрагивают разработчиков Workers с AI-функциями, а также приложения, которые работают с ReadableStream и разделением потоков через tee(). Рантайм разрешает tee() для нативного тела при незавершённом, но оставленном чтении, переводит буферы байтовых потоков в фиксированную длину и точнее обрабатывает ошибки при закрытии потока с дробным заполнением.

В релиз также вошли сохранение исключений виртуальной файловой системы при открытии SQLite, исправление повторной инициализации трассировщика UDP-соединений и поддержка null в source для MessageEventInit. Данных о влиянии изменений на производительность в примечаниях к выпуску нет.

Перед обновлением в продакшене стоит проверить тесты кода, который разделяет или отсоединяет байтовые потоки, и отдельно протестировать интеграции Workers AI и AI Gateway. Полный список изменений опубликован в примечаниях к workerd 1.20260924.1 на GitHub.

Источники

Source: Tproger · Программирование · tproger.ru