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, который она назвала «корпоративно спонсируемой распределенной атакой отказа в обслуживании против сообщества сопровождающих открытого кода.»

Читайте также
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7
Dev новости: Google Blocks стал Open source, Релиз Slint 1.7

На этой неделе Dev News сообщает о значимых новостях: выпуск новой версии Astro с функцией Server Islands и сотрудничество с Netlify, а также открытие Google Blocks и релиз Slint 1.7.

Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro
Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro
Dev новости: Deno Decorates, предварительный рендеринг в Nuxt, Astro

Прогресс у Deno с JS && TS. релизы Astro и другие новости

Сжатие и распаковка в браузере с помощью Compression Streams API
Сжатие и распаковка в браузере с помощью Compression Streams API
Сжатие и распаковка в браузере с помощью Compression Streams API

С API веб-приложениям больше не нужно предоставлять собственную библиотеку сжатия или распаковки.

Локальные модели для IDE JetBrains
Локальные модели для IDE JetBrains
Локальные модели для IDE JetBrains

JetBrains представляет новую функцию для дополнения кода в соей IDE, работающую на AI. Технология позволит пользоваться подсказками локально, особенно актуально для сфер с высокими рисками и требований к безопасности, такими как — финансы, здравоохранение.