langboot
v1.6.2
Use la idea de Langchain para construir aplicaciones SpringBoot AI.
Este proyecto no implica el proceso de ajuste y capacitación de los modelos de IA.
| Componentes | Versión |
|---|---|
| Java | 17+ |
| Brote | 3.1.0 |
| swagger-ui | cuchillo4j-openapi3-jakarta-spring-boot-starter |
| Kit de herramientas | hutool-todo |
| cache | rehacer |
| json | FastJson2 |
| mysql | MySQL-Connector-J |
| marco de ORM | mybatis-plus |
| Biblioteca Operai | OPERAI-JAVA |
| Interfaz | Freemarker, Bootstrap, jQuery, Record.js |
| ribete | SSE |
| LLMS | Openai, Chatglm2, Wen Xin Yiyan, Zhipu Ai, Kimi |
| Incrustaciones | OpenAI, Text2Vec-Transformers, Wen Xinyiyan |
| tienda de vectores | Weaviate, Milvus, Pgvector |

| Modelo/habilidad | Generación de texto | Salida de transmisión | voz | Llamadas de funciones | Generación de imágenes | Multimodal (visión) | Incrustar la incrustación |
|---|---|---|---|---|---|---|---|
| opadai | apoyo | apoyo | apoyo | apoyo | apoyo | apoyo | apoyo |
| Baidu (Wenxin) | apoyo | apoyo | - | apoyo | apoyo | - | apoyo |
| Puntuación inteligente (GLM-4) | apoyo | apoyo | - | apoyo | apoyo | apoyo | apoyo |
| kimi | apoyo | apoyo | - | - | - | - | - |
| chatglm2 | apoyo | apoyo | - | - | - | - | - |
| ... | - | - | - | - | - | - | - |
La carga de la base de conocimiento local se ha completado y se han completado las funciones de chat de transmisión de cinco modelos LLMS: OpenAI, ChatGlm2, Baidu, Zhipu GLM-4 y Kimi. En el futuro, se conectarán más modelos de idiomas grandes para satisfacer más escenarios de demanda.
init - script / db . sql-- 安装启动本地向量数据库
docker-compose up -d // 配置openai api token
openai . token = sk - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 或者启动本地chatglm2-6B模型
python .o penai_api . py Wiki
Cómo construir documentos de base de conocimiento de alta calidad
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |




