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

The full text in the selected language is awaiting translation. The original is shown for now.

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