vercel-labs/ai

AI Toolkit для TypeScript. От создателей Next.js, AI SDK — это бесплатная библиотека с открытым исходным кодом для создания приложений и агентов на базе ИИ

Инструменты⭐ 26 867TypeScriptпоследний релиз: @ai-sdk/zai@3.0.15
Открыть на GitHub ↗Сайт проекта ↗

Что это за инструмент

AI SDK — это бесплатная библиотека на TypeScript от создателей Next.js, предоставляющая унифицированный интерфейс для взаимодействия с различными LLM-провайдерами и создания AI-агентов.

Зачем нужен

Инструмент решает проблему фрагментации API разных моделей (OpenAI, Anthropic, Google), позволяя писать код один раз и легко переключаться между провайдерами. Он полезен для ускорения разработки AI-приложений, так как предоставляет готовые хуки для UI и встроенные механизмы для создания агентов с инструментами.

Что можно реализовать

  • Создание чат-ботов с поддержкой потоковой передачи ответов (streaming) в React/Next.js
  • Генерация структурированных данных (JSON) из текста с валидацией через Zod
  • Разработка AI-агентов, выполняющих действия (например, запуск команд в shell или генерация изображений)
  • Интеграция AI-функционала в приложения на Vue, Svelte или Angular

Ключевые возможности

  • Унифицированная архитектура провайдеров: единый API для работы с OpenAI, Anthropic, Google и другими
  • Поддержка Vercel AI Gateway для доступа к моделям через строковые идентификаторы (например, 'anthropic/claude-opus-4.6')
  • Встроенная поддержка AI-агентов (ToolLoopAgent) с возможностью подключения кастомных инструментов
  • Фреймворк-агностичные UI-хуки (@ai-sdk/react и др.) для построения генеративных интерфейсов
  • Встроенная валидация вывода моделей с помощью схем Zod

👤 Кому подойдёт: разработчики (TypeScript, Next.js, React, Vue, Svelte, Angular)

Релизы

@ai-sdk/zai@3.0.15patch
🕐 2 дн назад · релиз на GitHub ↗

Выпущен патч @ai-sdk/zai@3.0.15 с обновлением зависимостей @ai-sdk/provider-utils и @ai-sdk/openai-compatible.

  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.45.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.53.
@ai-sdk/zai@3.0.14patch
🕐 3 дн назад · релиз на GitHub ↗

Выпущен патч @ai-sdk/zai@3.0.14 с обновлением зависимостей @ai-sdk/provider-utils и @ai-sdk/openai-compatible.

  • Обновлён пакет @ai-sdk/provider-utils до версии 5.0.44.
  • Обновлён пакет @ai-sdk/openai-compatible до версии 3.0.52.
@ai-sdk/alibaba@0.0.28patch
🕐 4 дн назад · релиз на GitHub ↗

Исправление: сохранение рассуждений в многооборотных запросах для поддерживаемых моделей Alibaba.

  • Fixed: Исправлено: рассуждения теперь сохраняются по умолчанию в многооборотных запросах для поддерживаемых моделей.
@ai-sdk/workflow-harness@1.0.115patch
🕐 4 дн назад · релиз на GitHub ↗

Выпущен патч версии 1.0.115 для пакета @ai-sdk/harness.

  • Обновлена версия пакета @ai-sdk/harness до 1.0.115.
@ai-sdk/zai@3.0.12patch
🕐 4 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai@3.0.12 с обновлениями зависимостей @ai-sdk/openai-compatible, provider-utils и provider.

  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.50.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.42.
  • Обновлена зависимость @ai-sdk/provider до версии 4.0.16.
@ai-sdk/xai@5.0.0majorbreaking
🕐 5 дн назад · релиз на GitHub ↗

В версии 5.0.0 пакета @ai-sdk/xai удалена поддержка API Chat Completions.

  • Breaking: Удалена поддержка API Chat Completions, что является ломающим изменением.
@ai-sdk/zai@3.0.11patch
🕐 5 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai@3.0.11: обновление зависимостей @ai-sdk/provider, @ai-sdk/openai-compatible и @ai-sdk/provider-utils.

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.15.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.49.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.41.
@ai-sdk/workflow-harness@1.0.111patch
🕐 6 дн назад · релиз на GitHub ↗

Выпущена версия 1.0.111 пакета @ai-sdk/harness в рамках серии исправлений.

  • Обновлён пакет @ai-sdk/harness до версии 1.0.111.
@ai-sdk/workflow-harness@1.0.110patch
🕐 6 дн назад · релиз на GitHub ↗

Выпущена версия 1.0.110 пакета @ai-sdk/harness в рамках серии изменений @ai-sdk/workflow-harness.

  • Обновлён пакет @ai-sdk/harness до версии 1.0.110.
@ai-sdk/vue@2.0.257patch
🕐 9 дн назад · релиз на GitHub ↗

Выпущен патч ai@5.0.257 для @ai-sdk/vue@2.0.257.

  • Обновлена версия ai до 5.0.257.
@ai-sdk/xai@2.0.94patch
🕐 9 дн назад · релиз на GitHub ↗

Исправлена потеря потоков рассуждения в DeepSeek при обработке пустых дельт вызовов инструментов.

  • Fixed: Исправлена ошибка, из-за которой потоки рассуждения (reasoning streams) в DeepSeek терялись при получении пустых дельт вызовов инструментов.
@ai-sdk/zai@3.0.10patch
🕐 9 дн назад · релиз на GitHub ↗

Обновление зависимостей @ai-sdk/provider, provider-utils и openai-compatible.

  • Обновлен пакет @ai-sdk/provider до версии 4.0.14.
  • Обновлен пакет @ai-sdk/provider-utils до версии 5.0.40.
  • Обновлен пакет @ai-sdk/openai-compatible до версии 3.0.48.
@ai-sdk/zai@3.0.9patch
🕐 11 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai@3.0.9: обновление зависимостей @ai-sdk/provider, @ai-sdk/openai-compatible и @ai-sdk/provider-utils.

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.13.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.47.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.39.
@ai-sdk/zai@3.0.8patch
🕐 11 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai версии 3.0.8 с обновлением зависимостей @ai-sdk/provider, @ai-sdk/openai-compatible и @ai-sdk/provider-utils.

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.12.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.46.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.38.
@ai-sdk/workflow-harness@1.0.105patch
🕐 12 дн назад · релиз на GitHub ↗

Выпущена версия 1.0.105 пакета @ai-sdk/harness.

  • Обновлён пакет @ai-sdk/harness до версии 1.0.105.
@ai-sdk/vue@3.0.278patch
🕐 12 дн назад · релиз на GitHub ↗

Выпущен патч для пакета @ai-sdk/vue версии 3.0.278, включающий обновление ai@6.0.278.

  • Обновлён пакет ai до версии 6.0.278.
@ai-sdk/zai@3.0.7patch
🕐 12 дн назад · релиз на GitHub ↗

Выпущен релиз @ai-sdk/zai версии 3.0.7 с обновлениями зависимостей.

  • Обновлены зависимости: @ai-sdk/provider до 4.0.11, @ai-sdk/provider-utils до 5.0.37, @ai-sdk/openai-compatible до 3.0.45.
@ai-sdk/openai@4.0.60patch
🕐 15 дн назад · релиз на GitHub ↗

Обновление конфигурации рассуждений для модели GPT-6 в пакете @ai-sdk/openai.

  • Added: Добавлена поддержка обновлений конфигурации рассуждений для GPT-6.
@ai-sdk/zai@3.0.6patch
🕐 16 дн назад · релиз на GitHub ↗

Обновление зависимостей @ai-sdk/openai-compatible до версии 3.0.44.

  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.44.
@ai-sdk/workflow-harness@1.0.101patch
🕐 17 дн назад · релиз на GitHub ↗

Выпущен патч для @ai-sdk/workflow-harness@1.0.101, обновлён зависимый пакет @ai-sdk/harness.

  • Обновлён пакет @ai-sdk/harness до версии 1.0.101.
@ai-sdk/xai@4.0.54patch
🕐 18 дн назад · релиз на GitHub ↗

В xAI SDK добавлена поддержка метаданных файлов для пакетных запросов и настройки их срока действия.

  • Added: В результат запуска пакетной задачи добавлены идентификатор загруженного входного файла и дата его истечения.
  • Added: Для провайдеров OpenAI и xAI добавлена опция inputFileExpiresAfter для управления сроком действия файлов.
@ai-sdk/zai@3.0.5patch
🕐 19 дн назад · релиз на GitHub ↗

Выпущен патч @ai-sdk/zai@3.0.5, обновляющий зависимости provider-utils и openai-compatible.

  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.36.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.43.
@ai-sdk/workflow@2.0.20patch
🕐 19 дн назад · релиз на GitHub ↗

Исправлено сохранение типов инструментов и контекста среды выполнения в условиях остановки workflow.

  • Fixed: Исправлено сохранение типов инструментов и контекста среды выполнения в условиях остановки workflow.
@ai-sdk/xai@4.0.51patch
🕐 19 дн назад · релиз на GitHub ↗

В версию @ai-sdk/xai@4.0.51 добавлена поддержка вызова инструментов (tool calling) в пакетных запросах (batch).

  • Added: Добавлена возможность использования tool calling в пакетных запросах (batch).
@ai-sdk/workflow-harness@1.0.96patch
🕐 20 дн назад · релиз на GitHub ↗

Выпущен патч версии 1.0.96 для @ai-sdk/workflow-harness с обновлением зависимости @ai-sdk/harness.

  • Fixed: Обновлена зависимость @ai-sdk/harness до версии 1.0.96.
@ai-sdk/zai@1.0.2patch
🕐 20 дн назад · релиз на GitHub ↗

Выпущен патч @ai-sdk/zai@1.0.2 с обновлением зависимостей provider-utils и openai-compatible.

  • Обновлена зависимость @ai-sdk/provider-utils до версии 3.0.36.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 1.0.53.
@ai-sdk/minimax@2.0.13patch
🕐 21 дн назад · релиз на GitHub ↗

Исправлена отправка соотношения сторон 16:9 по умолчанию для текстового видео в модели MiniMax-H3.

  • Fixed: Исправлена отправка соотношения сторон 16:9 по умолчанию для генерации видео в модели MiniMax-H3.
@ai-sdk/zai@2.0.2patch
🕐 22 дн назад · релиз на GitHub ↗

Обновлены зависимости @ai-sdk/openai-compatible и @ai-sdk/provider-utils в версии @ai-sdk/zai 2.0.2.

  • Обновлена зависимость @ai-sdk/openai-compatible до версии 2.0.74.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 4.0.50.
@ai-sdk/zai@3.0.2patch
🕐 23 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai@3.0.2 с обновлением зависимостей @ai-sdk/provider-utils и @ai-sdk/openai-compatible.

  • Обновлен @ai-sdk/provider-utils до версии 5.0.33.
  • Обновлен @ai-sdk/openai-compatible до версии 3.0.40.
@ai-sdk/xai@2.0.91patch
🕐 24 дн назад · релиз на GitHub ↗

Исправлено сохранение параметров действия web_search (запрос, источники, открытая страница) в результатах инструмента.

  • Fixed: Исправлено сохранение параметров web_search (query, sources, open_page) в ответах инструмента.