Browse Source

增加版权描述信息

tycoding 1 year ago
parent
commit
fbc1a56fdc

+ 1 - 1
README.md

@@ -2,7 +2,7 @@
 
 > 快速构建企业级AIGC项目
 
-LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型能,帮助企业快速定制AI知识库、企业AI机器人。
+LangChat是Java生态下企业级AIGC项目解决方案,在RBAC权限体系的基础上,集成AIGC大模型能,帮助企业快速定制AI知识库、企业AI机器人。
  
 接入 OpenAI / Gemini / Ollama / Azure / 智谱 / 阿里通义大模型 / 百度千帆大模型等大模型。
 

+ 0 - 31
langchat-client/src/main/java/cn/tycoding/langchat/client/controller/ClientChatEndpoint.java

@@ -16,7 +16,6 @@
 
 package cn.tycoding.langchat.client.controller;
 
-import cn.hutool.core.lang.Dict;
 import cn.hutool.core.util.StrUtil;
 import cn.tycoding.langchat.biz.entity.AigcOss;
 import cn.tycoding.langchat.biz.service.AigcOssService;
@@ -34,14 +33,10 @@ import cn.tycoding.langchat.common.utils.StreamEmitter;
 import cn.tycoding.langchat.core.consts.ModelConst;
 import lombok.AllArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
-import org.springframework.http.MediaType;
 import org.springframework.web.bind.annotation.*;
 import org.springframework.web.multipart.MultipartFile;
-import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyEmitter;
 import org.springframework.web.servlet.mvc.method.annotation.SseEmitter;
 
-import java.io.IOException;
-
 /**
  * @author tycoding
  * @since 2024/1/30
@@ -56,32 +51,6 @@ public class ClientChatEndpoint {
     private final AigcOssService aigcOssService;
     private final ClientEmbeddingService clientEmbeddingService;
 
-    @PostMapping("/test")
-    public Object test(@RequestBody Object obj) {
-        log.info("x: {}", obj);
-        return Dict.create().set("message", "你好呀").set("threadId", "111");
-    }
-
-    @PostMapping("/test2")
-    public Object test2(@RequestBody Object obj) throws InterruptedException, IOException {
-        log.info("Received: {}", obj);
-        ResponseBodyEmitter emitter = new ResponseBodyEmitter();
-
-        new Thread(() -> {
-            try {
-                for (int i = 0; i < 10; i++) {
-                    emitter.send("Data: " + i + "\n", MediaType.TEXT_PLAIN);
-                    Thread.sleep(1000);
-                }
-                emitter.complete();
-            } catch (Exception e) {
-                emitter.completeWithError(e);
-            }
-        }).start();
-
-        return emitter;
-    }
-
     @ClientPerm
     @PostMapping("/chat")
     public Object chat(@RequestBody ChatReq req) {

+ 4 - 0
langchat-server/pom.xml

@@ -47,6 +47,10 @@
             <groupId>cn.tycoding</groupId>
             <artifactId>langchat-client</artifactId>
         </dependency>
+        <dependency>
+            <groupId>cn.tycoding</groupId>
+            <artifactId>langchat-app</artifactId>
+        </dependency>
     </dependencies>
 
     <build>