yanhua1010

zero-to-ai-fullstack

yanhua1010

A Java backend engineer learning AI full-stack in public — Python · FastAPI · RAG · pgvector · Next.js

AI 简介

该项目旨在构建一个从零开始的AI全栈知识库,特别适合Java后端工程师学习。它通过Python、FastAPI和Next.js等技术实现文档上传、问题回答及引用来源展示等功能。核心技术包括使用LangChain处理文档管道、PostgreSQL与pgvector进行向量存储与搜索,并支持多种语言模型如Claude或GPT。此项目适用于希望在生产环境中集成AI功能的小型团队或个人开发者,也适合那些想要深入了解如何将传统后端技能迁移到现代AI应用中的工程师。整个项目结构清晰,覆盖了从数据处理到前端展示的完整流程,并且提供了详细的开发日志,便于跟随学习。

Python
MIT License
151
Stars
6
Forks
1
Watchers
1
Issues

Star 增长

今日0
近 7 天0
近 30 天+1
综合评分42.64
默认分支main