AIKraft Agents

vercel/ai

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

Инструменты⭐ 27 769TypeScriptпоследний релиз: @ai-sdk/zai@3.0.47
Открыть на 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.47patch
🕐 вчера · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.36.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.85.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.75.
@ai-sdk/deepinfra@1.0.64patch
🕐 3 дн назад · релиз на GitHub ↗

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

  • Fixed: Обновлена зависимость @ai-sdk/openai-compatible до версии 1.0.61.
  • Fixed: Обновлена зависимость @ai-sdk/provider-utils до версии 3.0.44.
  • Внесены внутренние изменения в пакет @ai-sdk/deepinfra.
@ai-sdk/zai@3.0.45patch
🕐 3 дн назад · релиз на GitHub ↗

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

  • Обновлен пакет @ai-sdk/openai-compatible до версии 3.0.83.
  • Обновлен пакет @ai-sdk/provider-utils до версии 5.0.73.
@ai-sdk/vue@3.0.321patch
🕐 3 дн назад · релиз на GitHub ↗

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

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

В @ai-sdk/xai@5.0.35 функционал xAI объединён в единый каталог моделей для языков, изображений и аудио.

  • Added: Введён единый каталог моделей, централизующий поддержку xAI для языков, изображений, речи и транскрипции.
  • Added: Таблицы возможностей моделей теперь генерируются автоматически из единых деклараций.
  • Fixed: Сохранена корректная политика обработки запросов при централизации функционала.
@ai-sdk/zai@1.0.9patch
🕐 6 дн назад · релиз на GitHub ↗

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

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

Добавлена поддержка асинхронных колбэков для API-ключей и токенов, а также асинхронное разрешение конфигурации WebSocket.

  • Added: Provider API key и token settings теперь поддерживают промисы и синхронные/асинхронные колбэки.
  • Added: Экспериментальный метод getServerWebSocketConfig() для OpenAI Live может работать асинхронно.
  • Fixed: Обновлены зависимости: @ai-sdk/openai-compatible, @ai-sdk/provider-utils, @ai-sdk/provider.
@ai-sdk/vue@3.0.319patch
🕐 7 дн назад · релиз на GitHub ↗

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

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

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

  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.71.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.81.
@ai-sdk/workflow-harness@1.0.167patch
🕐 8 дн назад · релиз на GitHub ↗

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

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

В провайдере ответов добавлено поле costInUsdTicks в метаданные.

  • Added: В метаданные ответов провайдера добавлено поле costInUsdTicks для отслеживания стоимости.
@ai-sdk/zai@3.0.42patch
🕐 9 дн назад · релиз на GitHub ↗

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

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

Выпущен патч @ai-sdk/xai@5.0.31, обновлён пакет @ai-sdk/provider-utils.

  • Fixed: Выпущена версия @ai-sdk/xai@5.0.31.
  • Fixed: Обновлён пакет @ai-sdk/provider-utils до версии 5.0.69.
@ai-sdk/zai@3.0.40patch
🕐 12 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai версии 3.0.40 с обновлением зависимостей и исправлением документации.

  • Fixed: Обновлены зависимости: @ai-sdk/provider до 4.0.34, @ai-sdk/openai-compatible до 3.0.78 и @ai-sdk/provider-utils до 5.0.68.
  • Обновлён файл README.md для приведения формата к единому стандарту и устранения дублирования информации.
@ai-sdk/harness-pi@1.0.166patch
🕐 13 дн назад · релиз на GitHub ↗

Исправлено хранение сессий для ин-процессных хабришей: теперь всегда используется функция harnessStateDirectoryPath().

  • Fixed: Унифицировано хранение сессий для ин-процессных хабришей с использованием функции harnessStateDirectoryPath().
@ai-sdk/vue@3.0.315patch
🕐 13 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость ai до версии 6.0.315.
@ai-sdk/workflow-harness@1.0.162patch
🕐 13 дн назад · релиз на GitHub ↗

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

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

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

  • Обновлен пакет @ai-sdk/provider-utils до версии 5.0.67.
  • Обновлен пакет @ai-sdk/provider до версии 4.0.33.
  • Обновлен пакет @ai-sdk/openai-compatible до версии 3.0.77.
@ai-sdk/zai@3.0.38patch
🕐 14 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.32.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.76.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.66.
@ai-sdk/tool-bash@1.0.0major
🕐 15 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/tool-bash@1.0.0: добавлен официальный инструмент Bash. Обновлена зависимость ai до версии 7.0.146.

  • Added: Добавлен официальный инструмент Bash для SDK.
  • Обновлена зависимость ai до версии 7.0.146.
@ai-sdk/zai@1.0.8patch
🕐 16 дн назад · релиз на GitHub ↗

Оптимизация времени импорта провайдеров за счёт отложенной валидации схем; обновлены зависимости.

  • Fixed: Валидация схем теперь конструируется при первом использовании, что снижает время импорта провайдеров.
  • Обновлены зависимости: @ai-sdk/provider-utils до 3.0.42, @ai-sdk/openai-compatible до 1.0.59.
@ai-sdk/zai@3.0.37patch
🕐 16 дн назад · релиз на GitHub ↗

Обновление @ai-sdk/zai до версии 3.0.37 с оптимизацией времени импорта за счёт отложенной валидации схем провайдеров.

  • Fixed: Конструирование схем валидации провайдеров теперь откладывается до первого использования, что сокращает время импорта пакета.
  • Fixed: Обновлены зависимости: @ai-sdk/provider-utils до версии 5.0.65, @ai-sdk/openai-compatible до версии 3.0.75.
@ai-sdk/tool-bash@1.0.1patch
🕐 16 дн назад · релиз на GitHub ↗

Выпущена версия 1.0.1 пакета @ai-sdk/tool-bash, в которой инструмент Bash помечен как экспериментальный.

  • Deprecated: Инструмент Bash помечен как экспериментальный (experimental).
@ai-sdk/zai@3.0.36patch
🕐 17 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.31.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.64.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.74.
@ai-sdk/zai@2.0.14patch
🕐 17 дн назад · релиз на GitHub ↗

Выпуск @ai-sdk/zai версии 2.0.14 с обновлением зависимости @ai-sdk/openai-compatible до версии 2.0.86.

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

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

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.30.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.72.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.63.
@ai-sdk/zai@3.0.33patch
🕐 20 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/provider до версии 4.0.29.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 5.0.62.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 3.0.71.
@ai-sdk/zai@2.0.13patch
🕐 20 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/openai-compatible до версии 2.0.85.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 4.0.61.
@ai-sdk/harness-fx@1.0.68patch
🕐 21 дн назад · релиз на GitHub ↗

Переписан адаптер harness-fx с использованием libfx для чистой изоляции хоста и песочницы.

  • Added: Переимplementация адаптера harness-fx с использованием libfx для чистой изоляции хоста и песочницы.
  • Added: Открыты новые возможности благодаря улучшенной архитектуре разделения окружений.
@ai-sdk/zai@2.0.12patch
🕐 21 дн назад · релиз на GitHub ↗

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

  • Обновлена зависимость @ai-sdk/provider до версии 3.0.19.
  • Обновлена зависимость @ai-sdk/openai-compatible до версии 2.0.84.
  • Обновлена зависимость @ai-sdk/provider-utils до версии 4.0.60.