AI開發框架

Vercel AI SDK

Vercel AI SDK是前端網站開發...

標籤:

Vercel AI SDK是前端網站開發和託管平台及Next.js開發團隊「Vercel」推出的,用於快速構建AI聊天機器人網站應用程序的開發套件,可以幫助開發人員使用JavaScript和TypeScript構建對話式的AI用戶界面。

Vercel AI SDK的特性

  1. 支持React/Next.js、Svelte/SvelteKit和Vue/Nuxt等前端框架,以及Node.js、Serverless和Edge Runtime
  2. 內置各種AI模型的適配器,支持LangChain、OpenAI、Anthropic和Hugging Face等提供的大語言模型
  3. 提供交互式在線提示playground(sdk.vercel.ai),其中包含20個開源和雲LLM。可以實時展示不同對話模型的聊天界面,並且可以快速生成代碼。
  4. 提供多個AI聊天機器人的模板和示例,你可以克隆/複製Vercel提供的基於不同框架和模型開發的AI聊天機器人的初始模板

如何使用Vercel AI SDK

  1. 前提條件需要在電腦上安裝Node.js 18+版本,如果要開發基於OpenAI的GPT聊天機器人,需要獲得OpenAI API密鑰
  2. 使用Next.js(pnpm dlx create-next-app my-ai-app)或者Svelte(pnpm create svelte@latest my-ai-app)等框架創建一個全新的項目,並定位到創建好的目錄(cd my-ai-app
  3. 安裝依賴項,pnpm install ai openai-edge
  4. 配置 OpenAI API 密鑰,.env.local在項目根目錄中創建一個文件並添加您的 OpenAI API 密鑰
  5. 創建API路由並連接UI,完成後使用pnpm run dev運行啓動應用程序

數據統計

相關導航

暫無評論

暫無評論...