langboot
v1.6.2
Gunakan ide Langchain untuk membangun aplikasi AI Springboot.
Proyek ini tidak melibatkan proses penyempurnaan dan pelatihan model AI.
| Komponen | Versi |
|---|---|
| Jawa | 17+ |
| Springboot | 3.1.0 |
| Swagger-ui | Knife4j-Openapi3-Jakarta-Spring-Boot-Starter |
| Toolkit | hutool-all |
| cache | Redis |
| json | fastjson2 |
| mysql | mysql-connector-j |
| Kerangka kerja ORM | mybatis-plus |
| Perpustakaan Openai | Openai-Java |
| ujung depan | Freemarker, Bootstrap, JQuery, Record.js |
| Obrolan Stream | Sse |
| Llms | Openai, Chatglm2, Wen Xin Yiyan, Zhipu AI, Kimi |
| Embeddings | Openai, Text2Vec-Transformers, Wen Xinyiyan |
| toko vektor | Weaviate, Milvus, pgvector |

| Model/kemampuan | Pembuatan teks | Output streaming | suara | Panggilan Fungsi | Pembuatan gambar | Multimodal (Visi) | Embedding embed |
|---|---|---|---|---|---|---|---|
| Openai | mendukung | mendukung | mendukung | mendukung | mendukung | mendukung | mendukung |
| Baidu (Wenxin) | mendukung | mendukung | - | mendukung | mendukung | - | mendukung |
| Skor Cerdas (GLM-4) | mendukung | mendukung | - | mendukung | mendukung | mendukung | mendukung |
| Kimi | mendukung | mendukung | - | - | - | - | - |
| chatglm2 | mendukung | mendukung | - | - | - | - | - |
| ... ... | - | - | - | - | - | - | - |
Upload basis pengetahuan lokal telah selesai dan fungsi obrolan streaming dari lima model LLMS: OpenAI, ChatGLM2, Baidu, Zhipu GLM-4, dan Kimi telah selesai. Di masa depan, model bahasa yang lebih besar akan terhubung untuk memenuhi lebih banyak skenario permintaan.
init - script / db . sql-- 安装启动本地向量数据库
docker-compose up -d // 配置openai api token
openai . token = sk - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 或者启动本地chatglm2-6B模型
python .o penai_api . py Wiki
Cara membangun dokumen basis pengetahuan berkualitas tinggi
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |




