Vercel AI SDK
Vercel AI SDK
Vercel AI SDK是前端網站開(花麗kāi)發和托管平台及Next.js開(kāi)發團隊「森影Vercel」推出的,用于快速構建AI聊天機器人網站應用程序的開(kāi)近路發套件,可以幫助開(kāi)發人員(yuán)使用JavaSc分去ript和TypeScript構建對話(huà)式車費的AI用戶界面。
Vercel AI SDK的特性
- 支持React/Next.js、Sve樹如lte/SvelteKit和Vue/Nuxt等前端弟紅框架,以及Node.js、Serverless和Edge Runtime 懂業
- 内置各種AI模型的适配器,支持LangChain、OpenA也銀I、Anthropic和Hugging Face等提供的大你明(dà)語言模型
- 提供交互式在線提示playground(sdk.vercel.ai),其中技算(zhōng)包含20個開(kāi)源和雲LLM。可以實時展示視歌不同對話(huà)模型的聊天界面,并且可以快速生(shēng)成代碼。 多離
- 提供多個AI聊天機器人的模闆和示例,笑舞你可以克隆/複制Vercel提供的基于不同框架和模型開(微西kāi)發的AI聊天機器人的初始模闆
如何使用Vercel AI SDK
- 前提條件需要在電(diàn)腦上安裝Node.js 18+版農嗎本,如果要開(kāi)發基于OpenAI的G相暗PT聊天機器人,需要獲得OpenAI API密鑰
- 使用Next.js(pnpm dlx create-nex文內t-app my-ai-app)或者Svelte(pnpm crea妹著te svelte@latest my-a她笑i-app)等框架創建一(yī)個全新的項目,并定位為拿到創建好的目錄(cd my-ai-app) 那體
- 安裝依賴項,pnpm install ai opena理會i-edge
- 配置 OpenAI API 密鑰,.env.local在項目根光可目錄中(zhōng)創建一(yī)個文件并添加您的 OpenAI A身錯PI 密鑰
- 創建API路由并連接UI,完成後使用pnpm run dev運行多紙啓動應用程序