Gemini Fullstack LangGraph Quickstart

正常
GitHub Jupyter Notebook Apache-2.0

简介

Google Gemini 官方提供的全栈 LangGraph 快速入门项目,展示如何使用 Gemini 模型和 LangGraph 构建生产级 AI Agent 应用。包含 React 前端和 Python 后端完整实现。

核心特性

  • 全栈应用,React前端搭配LangGraph驱动的后端Agent
  • 使用Google Gemini模型动态生成搜索查询
  • 集成Google Search API进行网络研究
  • 反思式推理,识别知识缺口并迭代优化搜索
  • 生成带有来源引用的完整答案
  • 开发时前后端均支持热重载

适用场景

💡 研究助手,对复杂主题进行深度网络调研
💡 知识综合平台,整合多个网络来源并附引用
💡 具备实时网络搜索能力的对话式AI
💡 学生教育工具,通过验证来源探索主题
💡 构建生产级LangGraph + Gemini应用的模板

快速开始

cd frontend && npm install && cd ../backend && pip install . && cp .env.example .env && echo 'GEMINI_API_KEY=your_key' > .env && cd .. && make dev

相关项目