Dev новости: Инструменты и интеграции ИИ, Pull Requests Gone Wild

На этой неделе OpenAI привлекла внимание новостями о добавлении дополнительной памяти к ChatGPT и представлении Sora, новой модели текста в видео, но разработчиков могут заинтересовать и другие объявления компании.

На этой неделе OpenAI привлекла внимание новостями о добавлении дополнительной памяти к ChatGPT и представлении Sora, новой модели текста в видео, но разработчиков могут заинтересовать и другие объявления компании.

OpenAI предоставила разработчикам возможность контролировать более детальные разрешения на свои API-ключи для конкретных точек доступа. Это особенно важно для компаний, желающих работать с API, согласно заявлению представителя компании.

Еще увеличили лимит скорости на GPT-4 Turbo; график скоростей доступен онлайн. Кроме того, теперь компания предоставляет метки времени на уровне слов в своем API для аудио Whisper, что позволяет получать более точные временные метки для транскрипций и видеомонтажа.

Новые интеграции Vercel помогают разработчикам внедрять приложения для искусственного интеллекта

Vercel сотрудничает с девятью поставщиками AI, включая Replicate, Perplexity и PineCone, чтобы предоставить интеграции с AI SDK Vercel, набором инструментов для разработчиков для создания пользовательских интерфейсов на основе искусственного интеллекта. Эти интеграции обеспечат поддержку при создании чат-ботов, потоков обслуживания клиентов, систем с семантическим поиском, Retrieval Augmented Generation (RAG) и генеративных сервисов изображений, отметил вице-президент Vercel по продукту Джаред Палмер.

Разработчики могут получить доступ к вкладке AI на странице интеграции Vercel, что делает сторонние AI-сервисы доступными из панели управления Vercel.

Vercel также объявила о новой AI Playground, где разработчики могут предварительно просмотреть и импортировать предварительно созданные AI-модели непосредственно в свои приложения в Frontend Cloud Vercel.

Redwood выпускает версию 7.0.0

Redwood, фреймворк для полноценных веб-приложений на JavaScript/TypeScript, теперь имеет инструмент для наблюдения под названием Redwood Studio. Он предоставляет трассировку с OpenTelemetry, вместе с логированием SQL-запросов, общими метриками и площадкой GraphiQL с имитацией аутентификации.

В заметках к выпуску версии 7.0.0 команда Redwood указала, что инструмент командной строки позволяет разработчикам определять медленно выполняемые SQL-запросы без просмотра захваченных файлов журнала. Он также «выявляет и улучшает N+1 запросы, сравнивая трассировки до и после» и упрощает «имитацию заголовков аутентификации пользователя в GraphiQL».

Этот релиз также анонсирует поддержку GraphQL в реальном времени, что означает, что приложения могут получать автоматические обновления всякий раз, когда изменяются базовые данные. Это используется для поддержки функций, таких как живые панели управления, чаты и совместное редактирование.

Новый релиз также включает три новых хука маршрутизатора для лучших возможностей интроспекции маршрутизатора.

«Используйте эти хуки, чтобы создавать более динамичные компоненты навигации для ваших приложений Redwood», — говорится в сообщении.

Выпущен предварительный просмотр разработчика Android 15

Первый предварительный просмотр разработчика Android 15 был выпущен на прошлой неделе, и одна из новинок, которая заслуживает внимания, заключается в том, что он позволяет разработчикам использовать премиальные функции аппаратного обеспечения, включая возможности камеры высокого класса. План заключается в дальнейшем улучшении перед окончательным выпуском для потребителей, чтобы помочь разработчикам использовать такие функции аппаратного обеспечения, как GPU и обработка AI.

Android также добавляет новые возможности в свою Динамическую рамку производительности, которая позволит разработчикам оптимизировать управление температурой, ЦПУ и ГПУ. Это позволит приложениям и играм с интенсивной производительностью работать более эффективно.

Запросы на выгрузку, ставшие дикостью

Express.js стал целью массовых запросов на выгрузку благодаря учебному видео, опубликованному Apna College. В видео использовался репозиторий открытого проекта вместо демонстрационного примера, чтобы показать людям, как отправить запрос на вытягивание. Видео набрало 1,4 миллиона просмотров.

Колледж опубликовал комментарий к видео с призывом к студентам не отправлять запросы на выгрузку или тестировать на официальных репозиториях каких-либо проектов.

«К сожалению, ущерб уже был нанесен, и к проекту Express.js были отправлены сотни спам-запросов на вытягивание, отвлекая внимание сопровождающих от значимой разработки,» — отметила Сара Гудинг из Socket в блоге о событии. Socket предлагает продукт безопасности GitHub, который анализирует запросы на вытягивание на предмет рискованного поведения.

Инцидент подчеркивает более широкую проблему для сообщества, отметила Гудинг, указывая на Hackoberfest, который она назвала «корпоративно спонсируемой распределенной атакой отказа в обслуживании против сообщества сопровождающих открытого кода.»

Читайте также
Gleam 1.0: Статически типизированный функциональный язык на Erlang VM достиг v1.0
Gleam 1.0: Статически типизированный функциональный язык на Erlang VM достиг v1.0
Gleam 1.0: Статически типизированный функциональный язык на Erlang VM достиг v1.0

Gleam, функциональный язык с акторной моделью, работающий на виртуальной машине Erlang (BEAM), достиг версии 1.0. Это означает, что теперь он готов к использованию в производственных системах с гарантией обратной совместимости на основе семантического версионирования. Gleam стремится быть языком с небольшой областью применения, легким для чтения и понимания, а также выразительным. Преимущества Gleam: Конкуренция на BEAM […]

Microsoft Dev Kit для Visual Studio Code стал общедоступным
Microsoft Dev Kit для Visual Studio Code стал общедоступным
Microsoft Dev Kit для Visual Studio Code стал общедоступным

Расширение C# Dev Kit включает в себя основные сервисы языка C#, помощь IntelliCode, возможности тестирования, отладки и управления проектами. Поддержка .NET MAUI и Unity сейчас находится в стадии предварительного просмотра.

Чем функции в React.js лучше классов
Чем функции в React.js лучше классов
Чем функции в React.js лучше классов

В последнее время функции используют чаще, чем классы при разработке на React.js, популярной библиотеки для создания пользовательских интерфейсов. При этом React позволяет разработчикам создавать компоненты с использованием как функций, так и классов. В этом материале рассмотрим, почему так вышло.

Google выпустила расширение для Chrome JSON Editor 1.0
Google выпустила расширение для Chrome JSON Editor 1.0
Google выпустила расширение для Chrome JSON Editor 1.0

Оно позволяет оптимизировать управление данными JSON, упростить процесс редактирования, визуализации и проверки файлов прямо в браузере.