langboot
v1.6.2
استخدم فكرة Langchain لبناء تطبيقات Springboot AI.
لا يشتمل هذا المشروع على عملية التأكيد والتدريب على نماذج الذكاء الاصطناعي.
| عناصر | إصدار |
|---|---|
| جافا | 17+ |
| سبرينغ بوت | 3.1.0 |
| Swagger-Ui | Knife4J-Openapi3-Jakarta-Spring-Boot-Starter |
| مجموعة الأدوات | الهوتول الكل |
| مخبأ | redis |
| جيسون | fastjson2 |
| MySQL | MySQL-Connector-J |
| إطار ORM | mybatis-plus |
| مكتبة Openai | Openai-Java |
| الواجهة الأمامية | freemarker ، bootstrap ، jQuery ، record.js |
| دفق الطبقة | SSE |
| LLMS | Openai ، ChatGlm2 ، Wen Xin Yiyan ، Zhipu AI ، Kimi |
| التضمين | Openai ، Text2Vec Transformers ، Wen Xinyiyan |
| متجر المتجهات | Weaviate ، Milvus ، PgVector |

| النموذج/القدرة | توليد النص | إخراج تدفق | صوت | مكالمات الوظائف | توليد الصور | متعدد الوسائط (الرؤية) | تضمين التضمين |
|---|---|---|---|---|---|---|---|
| Openai | يدعم | يدعم | يدعم | يدعم | يدعم | يدعم | يدعم |
| Baidu (Wenxin) | يدعم | يدعم | - | يدعم | يدعم | - | يدعم |
| النتيجة الذكية (GLM-4) | يدعم | يدعم | - | يدعم | يدعم | يدعم | يدعم |
| كيمي | يدعم | يدعم | - | - | - | - | - |
| ChatGlm2 | يدعم | يدعم | - | - | - | - | - |
| ... ... | - | - | - | - | - | - | - |
تم الانتهاء من تحميل قاعدة المعرفة المحلية وتم الانتهاء من وظائف الدردشة المتدفقة في خمسة طرز LLMS: Openai و ChatGlm2 و Baidu و Zhipu GLM-4 و Kimi. في المستقبل ، سيتم توصيل المزيد من نماذج اللغة الكبيرة لتلبية المزيد من سيناريوهات الطلب.
init - script / db . sql-- 安装启动本地向量数据库
docker-compose up -d // 配置openai api token
openai . token = sk - xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx # 或者启动本地chatglm2-6B模型
python .o penai_api . py ويكي
كيفية بناء وثائق قاعدة المعرفة عالية الجودة
![]() | ![]() | ![]() | ![]() |
|---|---|---|---|
![]() | ![]() | ![]() | ![]() |
![]() | ![]() |




