ai sdk preview rag
1.0.0
Next.js 应用程序由 Vercel AI SDK 提供支持,它使用检索增强生成 (RAG) 来推理并使用模型训练数据之外的信息进行响应。
streamText
函数通过工具调用进行信息检索和添加useChat
挂钩将模型响应实时流式传输到前端要启动并运行该项目,请按照下列步骤操作:
安装依赖项:
npm install
复制示例环境文件:
cp .env.example .env
将 OpenAI API 密钥和 PostgreSQL 连接字符串添加到.env
文件中:
OPENAI_API_KEY=your_api_key_here
DATABASE_URL=your_postgres_connection_string_here
迁移数据库架构:
npm run db:migrate
启动开发服务器:
npm run dev
您的项目现在应该在 http://localhost:3000 上运行。