SuperAPI AI 工具集

langchain-retrieval-agent

智能体与模型

查看项目

更新于 10-16 01:49

技能介绍

用途:该模板提供一个带检索工具的 AI 智能体,用于基于 RAG 的文档问答,由 LangGraph 驱动。

技术栈:Next.js;AI 部分使用 LangChain.js、LangGraph、AI SDK;向量存储使用 Supabase pgvector;包管理器为 pnpm。

使用前提:需要一个启用了 pgvector 扩展的 Supabase 项目,以及 OpenAI API 密钥。

使用方式:克隆模板仓库后安装依赖并配置环境变量。克隆命令:git clone --depth 1 https://github.com/Eng0AI/langchain-retrieval-agent.git .;若目录非空,可用资料中的 _temp_template 方式迁移文件。可选删除 Git 历史:rm -rf .git 后 git init。安装依赖:pnpm install。

环境变量:SUPABASE_URL(Supabase 项目 URL)、SUPABASE_PRIVATE_KEY(Supabase service role key)、OPENAI_API_KEY(用于嵌入和 LLM)。

构建与开发:构建使用 pnpm build,开发使用 pnpm dev。

限制:资料未提供收费、价格、效果或平台等更多信息,暂未提供。