langboot
v1.6.2
Langchain의 아이디어를 사용하여 SpringBoot AI 응용 프로그램을 구축하십시오.
이 프로젝트에는 AI 모델의 미세 조정 및 교육 프로세스가 포함되지 않습니다.
| 구성 요소 | 버전 |
|---|---|
| 자바 | 17+ |
| 스프링 부츠 | 3.1.0 |
| Swagger-ui | 나이프4J- 오페나피 3- 자카르타 스프링-부트 스타터 |
| 툴킷 | hutool-all |
| 은닉처 | 레 디스 |
| JSON | fastjson2 |
| MySQL | MySQL-Connector-J |
| ORM 프레임 워크 | mybatis-plus |
| Openai 라이브러리 | Openai-Java |
| 프론트 엔드 | 프리 마커, 부트 스트랩, jQuery, record.js |
| 스트림 차트 | SSE |
| LLMS | Openai, Chatglm2, Wen Xin Yiyan, Zhipu AI, Kimi |
| 임베딩 | Openai, Text2Vec-Transformers, Wen Xinyiyan |
| 벡터 스토어 | Weaviate, Milvus, PGVector |

| 모델/능력 | 텍스트 생성 | 스트리밍 출력 | 목소리 | 기능 호출 | 이미지 생성 | 멀티 모달 (비전) | 임베딩 |
|---|---|---|---|---|---|---|---|
| Openai | 지원하다 | 지원하다 | 지원하다 | 지원하다 | 지원하다 | 지원하다 | 지원하다 |
| 바이두어 (웬신) | 지원하다 | 지원하다 | - | 지원하다 | 지원하다 | - | 지원하다 |
| 스마트 점수 (GLM-4) | 지원하다 | 지원하다 | - | 지원하다 | 지원하다 | 지원하다 | 지원하다 |
| 키미 | 지원하다 | 지원하다 | - | - | - | - | - |
| chatglm2 | 지원하다 | 지원하다 | - | - | - | - | - |
| ... ... | - | - | - | - | - | - | - |
로컬 지식 기반 업로드가 완료되었으며 OpenAI, ChatGLM2, Baidu, Zhipu GLM-4 및 Kimi의 5 개의 LLM 모델의 스트리밍 채팅 기능이 완료되었습니다. 앞으로 더 많은 수요 시나리오를 충족시키기 위해 더 큰 언어 모델이 연결될 것입니다.
init - script / db . sql-- 安装启动本地向量数据库
docker-compose up -d // 配置openai api token
openai . token = sk - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 或者启动本地chatglm2-6B模型
python .o penai_api . py 위키
고품질 지식 기반 문서를 구축하는 방법
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |




