lvwzhen / law-cn-ai
⚖️ AI 法律助手
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing lvwzhen/law-cn-ai in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewAI 法律助手 法律文件来源:https://github.com/LawRefBook/Laws 项目模板:https://github.com/supabase-community/nextjs-openai-doc-search 这个项目从 目录中获取所有的 文件,并将其处理成自定义上下文,以在OpenAI 文本自动补全提示中使用。 更多好玩 智能写作助手 AI 百科全书 Prompt 生成器 AI 翻译专家 ❤️ 打赏赞助 ❤️ 部署 部署此 starter 到 Vercel。Supabase 集成将自动设置所需的环境变量并配置您的数据库概要。您只需要设置 ,然后就可以开始了! 楼主太懒了,感谢 GoJun 帮忙写了教程:https://eibot3u32o.feishu.cn/docx/L46Pdp3fjouPUvxaNzPckKctno3 技术细节 构建您自己的自定义 ChatGPT 涉及四个步骤: • [👷 构建时间] 预处理知识库(您的 文件夹中的 文件)。 • [👷 构建时间] 在 PostgreSQL 中使用 pgvector 存储嵌入向量。 • [🏃 运行时] 执行向量相似性搜索,查找与问题相关的内容。 • [🏃 运行时] 将内容注入到 OpenAI GPT-3 文本自动补全中,并将响应流式传输到客户端。 👷 构建时间 步骤 1 和 2 发生在构建时间,例如当 Vercel 构建您的 Next.js 应用程序时。此时执行 脚本,该脚本执行以下任务: 除了存储嵌入向量之外,此脚本还为每个 文件生成一个校验和,并将其存储在另一个数据库表中,以确保仅当文件更改时才重新生成嵌入向量。 🏃 运行时 步骤 3 和 4 在运行时发生,即用户提交问题时。发生这种情况时,执行以下一系列任务: 此为 组件和 负责的相关文件。 数据库的初始化,包括 扩展的设置存储在 文件夹中,并在运行 时自动应用于本地 PostgreSQL 实例。 本地开发 配置 • • 在新创建的 文件中设置 。 启动 Supabase 确保已安装并在本地运行 Docker。然后运行 启动 Next.js 应用程序 在新的终端窗口中运行 部署 仅需将此 starter 部署到 Vercel。Supabase 集成将自动设置所需的环境变量并配置您的数据库 Schema。您只需设置 并开始使用即可! 了解更多 • 阅读我们如何建立Supabase 文档的 ChatGPT的博客帖子。 • [[Docs] pgvector:嵌入和向量相似性](https://supabase.com/docs/guides/database/extensions/pgvector)函数。 • 观看Greg 关于Rabbit Hole Syndrome YouTube Channel的 "How I built this" video: 此文件由 ChatGPT 提供翻译 Star History