vercel/ai

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

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

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

AI SDK — это open-source TypeScript-библиотека от создателей Next.js для создания AI-приложений и агентов с единым интерфейсом для разных провайдеров.

Зачем нужен

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

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

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

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

  • Unified Provider Architecture: единый API для работы с OpenAI, Anthropic, Google и другими
  • Поддержка Vercel AI Gateway для упрощенного доступа к моделям
  • Готовые UI-хуки (например, useChat) для интеграции с React, Svelte, Vue
  • Встроенная поддержка агентов (ToolLoopAgent) и инструментов (tools)
  • Валидация вывода через библиотеку Zod

👤 Кому подойдёт: TypeScript-разработчики, создающие AI-приложения, чат-ботов и агентов

Релизы

@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 ↗

В версии @ai-sdk/alibaba@0.0.28 добавлена поддержка сохранения контекста рассуждений в многотомных запросах.

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

Выпущена версия 1.0.115 пакета @ai-sdk/harness в рамках обновления @ai-sdk/workflow-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 ↗

В версии @ai-sdk/xai@5.0.0 удалена поддержка 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/harness до версии 1.0.110.
@ai-sdk/vue@2.0.257patch
🕐 9 дн назад · релиз на GitHub ↗

Выпущен патч ai@5.0.257 для пакета @ai-sdk/vue без критических изменений.

  • Обновлен пакет 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/zai@3.0.10, обновлены зависимости: 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
🕐 11 дн назад · релиз на GitHub ↗

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

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

Выпущена версия ai@6.0.278 в рамках обновления пакета @ai-sdk/vue.

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

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

  • Обновлена зависимость @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 ↗

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

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

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

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

Обновление зависимости @ai-sdk/harness до версии 1.0.101.

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

В batch-операциях xAI и OpenAI теперь доступны метаданные загруженного файла и настройка срока его хранения.

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

Выпуск @ai-sdk/zai@3.0.5 с обновлениями зависимостей @ai-sdk/provider-utils и @ai-sdk/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) в пакетных запросах.

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

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

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

Выпущен патч @ai-sdk/zai@1.0.2 с обновлением зависимостей @ai-sdk/provider-utils и @ai-sdk/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/zai@2.0.2 с обновлениями зависимостей @ai-sdk/openai-compatible и @ai-sdk/provider-utils.

  • Обновлена зависимость @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.

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

Исправлено сохранение параметров веб-поиска в результатах работы инструмента xai.

  • Fixed: Исправлено сохранение параметров веб-поиска (запрос, источники, открытие страниц) в ответах инструмента xai.