Vercel アプリに最新の Web 情報を
AI SDK エージェントに検索・ニュース・ページ読み取りツールを追加。ユーザーが許可した Search1API の認証情報を実行時に取得するなら、Vercel Connect を使えます。
Vercel の連携を選ぶ
AI SDK エージェントにはツールパッケージ、Vercel で認証情報を管理する場合はコネクターから始められます。
Vercel AI SDK ツール
エージェントですぐ使えるツール。
@search1api/ai-sdk で Web 検索、ニュース検索、ページ本文の取得。
Next.js を含む AI SDK アプリの generateText と streamText に対応。
npm パッケージをインストールし、サーバーに Search1API API キーを設定します。
Vercel Connect
実行時に Search1API の認証情報を取得。
Search1API アカウントを接続し、@vercel/connect でアクセスを取得。
プロジェクトと環境ごとにアクセスを管理する Vercel アプリ向け。
コネクターを作成してアカウントを認可し、ユーザーのトークンを取得します。
最新の情報源を検索・閲覧・引用
最新の Web を調査
アプリの実行中にドキュメント、ニュース、公開情報を探せます。
エージェント用ツール
AI SDK パッケージがツールのスキーマと実行を処理し、検索とページ読み取りを可能にします。
実行時の認証情報
Vercel Connect が認可済みユーザーの認証情報を必要に応じて取得します。
最新情報を使うアプリを作る
Next.js チャットに検索とページ読み取りを追加。
最新ニュースを調べ、出典リンク付きで回答。
Vercel アプリから認可済みの Search1API アカウントを利用。
それぞれの連携を始める
ツール呼び出しには AI SDK パッケージを使います。Connect のコマンドは接続先の Vercel プロジェクトで実行してください。認可と実行時コードは Vercel ガイドをご覧ください。
AI SDK ツール:インストールと設定 — bashnpm install @search1api/ai-sdk ai zodexport SEARCH1API_API_KEY="your-api-key"
AI SDK ツール:エージェントで検索・閲覧 — tsimport { gateway, generateText, stepCountIs } from 'ai';import { search1apiTools } from '@search1api/ai-sdk';const result = await generateText({model: gateway('openai/gpt-5-mini'),tools: search1apiTools({ only: ['search', 'crawl'] }),stopWhen: stepCountIs(5),prompt: 'Find the AI SDK tool calling docs, read them, and cite the URLs you used.',});console.log(result.text);
Vercel Connect:コネクターの作成 — bashnpm install @vercel/connectvercel linkvercel connect create search1api --name acme-search1apivercel env pull
実行前の確認
API キーと Connect トークンはサーバー側で扱ってください。
AI SDK パッケージには Search1API API キーを設定します。モデルプロバイダーの認証情報は別途必要です。
Vercel Connect にはプロジェクトの連携、対象環境の有効化、ユーザーの認可が必要です。
Search1API のリクエストは接続したアカウントのクレジットを消費します。料金の詳細はガイドをご覧ください。
よくある質問
どちらを選べばよいですか?
AI SDK のツールをすぐ使うなら @search1api/ai-sdk。認可済みアカウントへの実行時アクセスを Vercel で管理するなら Vercel Connect を選んでください。
AI SDK パッケージには Vercel ホスティングが必要ですか?
いいえ。互換性のあるサーバー側 JavaScript 環境で AI SDK アプリを実行できます。
Connect に AI SDK ツールは含まれますか?
Connect は実行時の認証情報を提供します。検索・ニュース・crawl のツール定義と実行は @search1api/ai-sdk が提供します。