AI開發(fā)框架
Vercel AI SDK
Vercel AI SDK是前端網(wǎng)站開發(fā)和托管平臺及Next.js開發(fā)團隊「Vercel」推出的,用于快速構建AI機器人網(wǎng)站應用程序的開發(fā)套件,可以幫助開發(fā)人員使用JavaScript和TypeScript構建對話式的AI用戶界面。
Vercel AI SDK的特性
- 支持React/Next.js、Svelte/SvelteKit和Vue/Nuxt等前端框架,以及Node.js、Serverless和Edge Runtime
- 內(nèi)置各種AI模型的適配器,支持LangChain、OpenAI、Anthropic和Hugging Face等提供的大語言模型
- 提供交互式在線提示playground(sdk.vercel.ai),其中包含20個開源和云LLM。可以實時展示不同對話模型的界面,并且可以快速生成代碼。
- 提供多個AI機器人的模板和示例,你可以克隆/復制Vercel提供的基于不同框架和模型開發(fā)的AI機器人的初始模板
如何使用Vercel AI SDK
- 前提條件需要在電腦上安裝Node.js 18+版本,如果要開發(fā)基于OpenAI的GPT機器人,需要獲得OpenAI API密鑰
- 使用Next.js(
pnpm dlx create-next-app my-ai-app
)或者Svelte(pnpm create svelte@latest my-ai-app
)等框架創(chuàng)建一個全新的項目,并定位到創(chuàng)建好的目錄(cd my-ai-app
) - 安裝依賴項,
pnpm install ai openai-edge
- 配置 OpenAI API 密鑰,
.env.local
在項目根目錄中創(chuàng)建一個文件并添加您的 OpenAI API 密鑰 - 創(chuàng)建API路由并連接UI,完成后使用
pnpm run dev
運行啟動應用程序

數(shù)據(jù)統(tǒng)計
數(shù)據(jù)評估
關于Vercel AI SDK特別聲明
本站OpenI提供的Vercel AI SDK都來源于網(wǎng)絡,不保證外部鏈接的準確性和完整性,同時,對于該外部鏈接的指向,不由OpenI實際控制,在2023年 6月 27日 下午7:35收錄時,該網(wǎng)頁上的內(nèi)容,都屬于合規(guī)合法,后期網(wǎng)頁的內(nèi)容如出現(xiàn)違規(guī),可以直接聯(lián)系網(wǎng)站管理員進行刪除,OpenI不承擔任何責任。
相關導航
暫無評論...