Tag: ai-sdk
Building AI Applications with Vercel AI SDK
This skill guides developers through building advanced AI features, including agents, chatbots, and RAG systems, using the Vercel AI SDK. It covers best practices for streaming, tool calling, structured output, and integrating various LLM p…
Update AI SDK provider model identifiers
This skill manages the lifecycle of AI model identifiers across various provider SDK packages. It systematically adds or removes model IDs from type definitions, documentation, and examples, ensuring strict adherence to existing code struct…
Managing major AI SDK version updates
This skill provides comprehensive guidelines for managing breaking changes during a major AI SDK release cycle. It assists developers in implementing deprecation aliases, modifying message types, and updating migration documentation to ensu…
Comprehensive AI SDK Function Examples and Templates
A comprehensive collection of runnable examples demonstrating best practices for various AI SDK functions, including text generation, structured output, and image creation. It provides templates for validating provider support and implement…
Capture AI API Response Test Fixtures
This utility provides structured methods for generating and capturing raw API response test fixtures from AI providers. It facilitates robust testing of response parsing by logging both standard and raw streamed JSON outputs.
Guide for integrating new AI service providers
This guide details the architectural pattern and step-by-step process required to create a new, compliant AI provider package for the AI SDK. It covers everything from package structure and TypeScript configuration to implementing model cla…
Vercel AI SDK Development and Integration Guide
This skill assists developers in implementing advanced AI features using the Vercel AI SDK. It provides comprehensive guidance on building agents, managing streaming, and adhering to the latest API standards for various LLM providers.
Update AI SDK Provider Model Identifiers
This skill guides developers through the comprehensive process of updating model identifiers within the AI SDK. It covers adding new models, updating type definitions, and ensuring consistency across documentation, examples, and test suites…
AI SDK Major Version Release Management
This skill provides comprehensive guidelines for managing the development and release of a major AI SDK version. It details best practices for handling breaking changes, implementing deprecations, and updating migration documentation for co…
Comprehensive examples for AI SDK function development
This repository provides a comprehensive suite of examples and templates for validating, testing, and demonstrating various AI SDK functions across multiple providers. It covers core capabilities such as text generation, structured object o…
Integrate new AI services into the SDK
This skill provides a comprehensive guide for developing and integrating new AI provider packages into the AI SDK. It covers the full lifecycle, from package structure setup and build configuration to implementing provider classes and writi…