vercel/v0-sdk
SDK for the v0 Platform API
何を解決するか
TypeScript を使用して、v0 の生成 UI 機能を自社アプリケーションに統合するための標準化された方法を提供します。チャットの作成、ストリーミング応答の管理、v0 API との認証処理を簡素化します。
動作方法
SDK は v0 API の OpenAPI スキーマから生成されています。API とのやり取りに使用するコア TypeScript パッケージと、ブラウザベースのクライアント向けに AI SDK トランスポートと SWR フックを提供する専用 React パッケージを提供しています。同期およびストリーミングのチャット作成をサポートし、Vercel OIDC 認証と統合されています。
対象ユーザー
v0 を API を通じてプログラム的に操作して UI コンポーネントやウェブサイトを生成したい TypeScript および React 開発者
主な特徴
- v0 API 用のコア TypeScript SDK
readV0Stream を通じたストリーミング応答のサポート
- ブラウザクライアント向けの専用 React フックとトランスポート
- Vercel OIDC 認証との統合
関連
- プロジェクト
assistant-ui/assistant-uiTypeScript/React用のライブラリで、組み込み可能なプリミティブとさまざまなAIバックエンドへのシームレスな統合を備えた、プロダクションレベルのAIチャットインターフェースを構築できます。
- プロジェクト
- プロジェクト
TanStack/aiTanStack AI は、チャット、ツール呼び出しエージェント、構造化JSON出力、マルチモーダル生成、リアルタイム音声、サンドボックス内コード実行を型安全かつプロバイダ非依存で構築できるTypeScript SDKです。コアパッケージに加え、OpenAI、Anthropic、Gemini、Ollamaなど多数のLLMプロバイダ用のオプションアダプタ、React、Vue、Solid、Svelte、Preact用のフレームワークバインディングを提供し、開発者が必要な機能のみを組み合わせて利用できます。
- プロジェクト
openai/openai-nodeOpenAI REST API用の公式TypeScriptおよびJavaScriptライブラリで、テキスト、ビジョン、リアルタイムAIモデルへの型安全なアクセスを提供します。
- プロジェクト
mcp-use/mcp-useネイティブ React ビューと組み込みのデバッグツールを備えた、MCP サーバーおよびインタラクティブな AI アプリを構築・提供するための TypeScript フレームワーク。