Skip to content

SpringAI教程包含SSE流/FuntionCall/Embedding/VectorDatabase/RAG/历史消息/图片生成/图片理解/提示词工程

Notifications You must be signed in to change notification settings

liyong-data/KnowledgeBaseChatSpringAI

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

项目内容

知识点

SpringAI教程包含Agent(智能体)/SSE流/FunctionCall/Embedding/VectorDatabase/RAG/历史消息/图片理解/等知识点。

文档地址 视频地址

运行环境

  • Java 17
  • Node.js 18+
  • MySQL 8
  • Redis-Stack
  • DashScope API KEY(或者其他)

运行步骤

1.clone代码

git clone https://github.com/qifan777/KnowledgeBaseChatSpringAI

2. idea打开项目

3. 修改配置文件

修改application.yml中的API-KEY, MySQL, Redis-Stack配置

4. 运行项目

前端运行,在front-end目录下

  • npm run install
  • npm run dev

后端运行

  1. 运行ServerApplication.java
  2. target/generated-sources/annotations右键mark directory as/generated source root

About

SpringAI教程包含SSE流/FuntionCall/Embedding/VectorDatabase/RAG/历史消息/图片生成/图片理解/提示词工程

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.5%
  • Vue 37.8%
  • TypeScript 5.7%
  • JavaScript 2.7%
  • HTML 0.3%