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