AIKraft Agents

vercel-labs/ai

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

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

  • Обновлен пакет @ai-sdk/openai-compatible до версии 1.0.61.
  • Обновлен пакет @ai-sdk/provider-utils до версии 3.0.44.
@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: языковые, графические, голосовые, транскрипция и realtime.
  • Added: Таблицы возможностей теперь автоматически генерируются из единых деклараций, сохраняя политики запросов.
@ai-sdk/zai@1.0.9patch
🕐 6 дн назад · релиз на GitHub ↗

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

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

Обновление API ключей и токенов с поддержкой промисов и асинхронных колбэков, включая экспериментальный метод OpenAI Live.

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

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

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

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

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

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

В релизе @ai-sdk/xai@3.0.146 добавлена экспозиция поля costInUsdTicks в метаданных провайдера ответов.

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

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

  • Обновлен пакет @ai-sdk/provider-utils до версии 5.0.70.
  • Обновлен пакет @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 до версии 5.0.69.

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

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

  • Обновлен @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 ↗

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

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

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

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

Выпущен первый официальный инструмент bash для AI SDK и обновлена базовая библиотека ai до версии 7.0.146.

  • Added: Добавлен первый официальный инструмент bash для выполнения команд.
  • Added: Обновлена зависимость 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: Конструирование схем валидации провайдеров отложено до первого использования для сокращения времени импорта пакета.
  • Обновлены зависимости: @ai-sdk/provider-utils до версии 5.0.65.
  • Обновлены зависимости: @ai-sdk/openai-compatible до версии 3.0.75.
@ai-sdk/tool-bash@1.0.1patch
🕐 16 дн назад · релиз на GitHub ↗

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

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

Обновление зависимостей @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, openai-compatible и 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 ↗

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

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