Browse Source

代码提交

jianghan 5 tháng trước cách đây
mục cha
commit
a5cd66c837

+ 5 - 0
.gitignore

@@ -0,0 +1,5 @@
+pkg
+bin
+*.exe
+/log/
+.idea/

BIN
aiChat.exe


+ 3 - 3
api/aiSearch/v1/aiSearchApi.go

@@ -3,7 +3,7 @@ package v1
 import "github.com/gogf/gf/v2/frame/g"
 
 type CreateNewSessionReq struct {
-	g.Meta `path:"/session/newCreate" tags:"AiSearch" method:"post" summary:"创建新会话"`
+	g.Meta `path:"/session/newCreate" tags:"AiSearch" method:"get" summary:"创建新会话"`
 }
 
 type CreateNewSessionRes struct {
@@ -14,7 +14,7 @@ type CreateNewSessionRes struct {
 
 type LikeAnswerReq struct {
 	g.Meta `path:"/answer/like" tags:"AiSearch" method:"post" summary:"回复点赞"`
-	CId    int64 `json:"cId" dc:"聊天id"`
+	Cid    int64 `json:"cid" dc:"聊天id"`
 	Val    int   `json:"val" dc:"点赞:0:未点赞 1:已点赞"`
 }
 
@@ -36,7 +36,7 @@ type HistorySsListRes struct {
 
 type SessionDetailReq struct {
 	g.Meta `path:"/session/detail" tags:"AiSearch" method:"post" summary:"会话详情"`
-	SId    int64 `json:"sId" dc:"当前会话id"`
+	Sid    int64 `json:"sid" dc:"当前会话id"`
 }
 
 type SessionDetailRes struct {

+ 4 - 2
internal/controller/aiSearch/aiSearch_v1_create_new_session.go

@@ -14,8 +14,10 @@ import (
 func (c *ControllerV1) CreateNewSession(ctx context.Context, req *v1.CreateNewSessionReq) (res *v1.CreateNewSessionRes, err error) {
 	jSession := model.SessionCtx.Get(ctx).JSession
 	tmp := map[string]interface{}{
-		"position_id": jSession.PositionId,
-		"create_time": gtime.Datetime(),
+		"position_id":   jSession.PositionId,
+		"create_time":   gtime.Datetime(),
+		"question_time": gtime.Datetime(),
+		"status":        1,
 	}
 	r, err := g.Model("ai_search_session").Data(tmp).Insert()
 	if err != nil {

+ 23 - 26
internal/controller/aiSearch/aiSearch_v1_history_ss_list.go

@@ -3,60 +3,57 @@ package aiSearch
 import (
 	"aiChat/internal/model"
 	"context"
+	"fmt"
 	"github.com/gogf/gf/v2/frame/g"
 	"github.com/gogf/gf/v2/os/gtime"
 	"time"
 
-	"github.com/gogf/gf/v2/errors/gcode"
-	"github.com/gogf/gf/v2/errors/gerror"
-
 	"aiChat/api/aiSearch/v1"
 )
 
 type ChatItem struct {
-	Item       int        `json:"item"`
-	Question   string     `json:"question"`
-	Like       int        `json:"like"`
-	SessionId  int64      `json:"session_id"`
-	CreateTime gtime.Time `json:"create_time"`
+	Question     string     `json:"question"`
+	QuestionTime gtime.Time `json:"question_time"`
 }
 
 func (c *ControllerV1) HistorySsList(ctx context.Context, req *v1.HistorySsListReq) (res *v1.HistorySsListRes, err error) {
 	jSession := model.SessionCtx.Get(ctx).JSession
-	all, count, err := g.Model("ai_search_chat").Fields("item", "question", "like", "session_id", "create_time").
-		Where("status = ? and position_id = ?", 1, jSession.PositionId).AllAndCount(true)
+	if jSession.PositionId <= 0 {
+		return nil, fmt.Errorf("请登录")
+	}
+	all, count, err := g.Model("ai_search_session").Fields("question", "question_time").
+		Where("position_id = ? and status = 1 and question IS NOT NULL", jSession.PositionId).AllAndCount(false)
 	if err != nil {
-		g.Log().Error(ctx, "会话创建异常:%s", err)
-		return nil, gerror.NewCode(gcode.CodeInternalError)
+		g.Log().Error(ctx, "历史会话列表查询异常:", err)
+		return nil, err
 	}
 	mList := make(map[string]*[]ChatItem)
 	now := gtime.Now().Truncate(24 * time.Hour)
 	b7now := gtime.Now().Add(-7 * 24 * time.Hour).Truncate(24 * time.Hour) // 7天之前的日期
 	b1Mnow := gtime.Now().AddDate(0, -1, 0).Truncate(24 * time.Hour)       // 一个月之前的日期
+	var (
+		today    []ChatItem
+		b7Data   []ChatItem
+		bMData   []ChatItem
+		bOlddata []ChatItem
+	)
 	for _, v := range all {
 		var item ChatItem
 		_ = v.Struct(&item)
-		var (
-			today    []ChatItem
-			b7Data   []ChatItem
-			bMData   []ChatItem
-			bOlddata []ChatItem
-		)
-
-		if item.CreateTime.Truncate(24 * time.Hour).Equal(now) { // 今天
+		if item.QuestionTime.Truncate(24 * time.Hour).Equal(now) { // 今天
 			today = append(today, item)
-		} else if item.CreateTime.Truncate(24 * time.Hour).After(b7now) { // 一周内
+		} else if item.QuestionTime.Truncate(24 * time.Hour).After(b7now) { // 一周内
 			b7Data = append(b7Data, item)
-		} else if item.CreateTime.Truncate(24 * time.Hour).After(b1Mnow) { // 一个月之内
+		} else if item.QuestionTime.Truncate(24 * time.Hour).After(b1Mnow) { // 一个月之内
 			bMData = append(bMData, item)
 		} else { // 更早
 			bOlddata = append(bOlddata, item)
 		}
-		mList["今天"] = &today
-		mList["过去7天"] = &b7Data
-		mList["过去30天"] = &bMData
-		mList["更早"] = &bOlddata
 	}
+	mList["今天"] = &today
+	mList["过去7天"] = &b7Data
+	mList["过去30天"] = &bMData
+	mList["更早"] = &bOlddata
 	res = &v1.HistorySsListRes{
 		ErrorCode: 0,
 		ErrorMsg:  "",

+ 6 - 3
internal/controller/aiSearch/aiSearch_v1_session_detail.go

@@ -18,12 +18,15 @@ type SsDetail struct {
 }
 
 func (c *ControllerV1) SessionDetail(ctx context.Context, req *v1.SessionDetailReq) (res *v1.SessionDetailRes, err error) {
-	results, err := g.Model("ai_search_chat").Where("session_id = ? and status = 1", req.SId).All()
+	results, err := g.Model("ai_search_chat").Where("session_id = ? and status = 1", req.Sid).OrderDesc("create_time").All()
 	if err != nil {
 		g.Log().Error(ctx, "会话详情查询异常:%s", err)
 		return nil, gerror.NewCode(gcode.CodeInternalError)
 	}
-	res.ErrorCode = 0
-	res.Data = results
+	res = &v1.SessionDetailRes{
+		ErrorCode: 0,
+		ErrorMsg:  "",
+		Data:      results,
+	}
 	return res, nil
 }

+ 0 - 31
logs/2025-02-25.log

@@ -1,31 +0,0 @@
-2025-02-25 18:45:11.210 [INFO] {24d20b209f6d27186c2dce28a52329bf} 初始化mongodb
-2025-02-25 18:48:05.765 [INFO] {78f364c4c76d2718b5ebe47feb3308e3} 初始化mongodb
-2025-02-25 18:50:56.671 [INFO] {20ab178fef6d2718662295286f51b026} 初始化mongodb
-2025-02-25 18:51:57.372 [ERRO] {4093c1abfd6d27186b229528222114ee} doubao调用次数达到上限 0 1 
-Stack:
-1.  aiChat/internal/controller/aiSearch.(*ControllerV1).doubao
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:30
-2.  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:17
-3.  aiChat/internal/middleware.MiddlewareHandlerSession
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-4.  aiChat/internal/middleware.MiddlewareHandlerResponse
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-
-2025-02-25 18:51:57.401 [ERRO] {4093c1abfd6d27186b229528222114ee} doubao调用次数达到上限 0 2 
-Stack:
-1.  aiChat/internal/controller/aiSearch.(*ControllerV1).zhipu
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:57
-2.  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:18
-3.  aiChat/internal/middleware.MiddlewareHandlerSession
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-4.  aiChat/internal/middleware.MiddlewareHandlerResponse
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-
-2025-02-25 18:54:26.444 [INFO] {0cc18a66206e271852d0361ee0669e6e} 初始化mongodb
-2025-02-25 18:55:48.646 [INFO] {28d4298a336e2718b94bd55e309142c7} 初始化mongodb
-2025-02-25 18:57:03.110 [INFO] {702d8fe0446e2718867fc45b67ed30a0} 初始化mongodb
-2025-02-25 18:58:09.601 [INFO] {6c7cc35b546e2718a2a39f6950f2c28b} 初始化mongodb
-2025-02-25 19:00:07.592 [INFO] {b89349d46f6e2718525a86067d73ed35} 初始化mongodb
-2025-02-25 19:01:44.295 [INFO] {f0148758866e2718411378487aa66e76} 初始化mongodb

+ 0 - 42
logs/2025-02-26.log

@@ -1,42 +0,0 @@
-2025-02-26 09:59:57.800 [INFO] {5c808e678a9f27181e75a94180416003} 初始化mongodb
-2025-02-26 10:00:15.305 [ERRO] {44a3b5728e9f27182275a941430261b5} doubao 请求出错 request failed: Post "https://ark.cn-beijing.volces.com/api/v3/chat/completions": context deadline exceeded (Client.Timeout exceeded while awaiting headers) 
-Stack:
-1.  aiChat/internal/controller/aiSearch.(*ControllerV1).post
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:85
-2.  aiChat/internal/controller/aiSearch.(*ControllerV1).doubao
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:50
-3.  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:19
-4.  aiChat/internal/middleware.MiddlewareHandlerSession
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-5.  aiChat/internal/middleware.MiddlewareHandlerResponse
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-
-2025-02-26 10:00:15.330 [ERRO] {44a3b5728e9f27182275a941430261b5} zhipu 请求出错 request failed: Post "https://open.bigmodel.cn/api/paas/v4/chat/completions": context deadline exceeded (Client.Timeout exceeded while awaiting headers) 
-Stack:
-1.  aiChat/internal/controller/aiSearch.(*ControllerV1).post
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:85
-2.  aiChat/internal/controller/aiSearch.(*ControllerV1).zhipu
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:76
-3.  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:21
-4.  aiChat/internal/middleware.MiddlewareHandlerSession
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-5.  aiChat/internal/middleware.MiddlewareHandlerResponse
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-
-2025-02-26 10:01:31.330 [INFO] {a4d4972ea09f2718711a0f30513757e0} 初始化mongodb
-2025-02-26 10:01:38.562 [ERRO] {50c6371da19f2718751a0f30685518c4} doubao 请求回复 {"choices":[{"finish_reason":"stop","index":0,"logprobs":null,"message":{"content":"```json\n{\n  \"关键词\": [\"光刻胶\"],\n  \"发布时间范围\": \"最近30天\",\n  \"信息类型\": \"全部\",\n  \"地区\": \"河南\",\n  \"行业\": \"全部\",\n  \"金额\": \"不限\",\n  \"采购单位类型\": \"全部\"\n}\n```","role":"assistant"}}],"created":1740535297,"id":"021740535294688a311a7d2cadff902157269149096aef630a12f","model":"deepseek-v3-241226","object":"chat.completion","usage":{"completion_tokens":64,"prompt_tokens":970,"total_tokens":1034,"prompt_tokens_details":{"cached_tokens":0},"completion_tokens_details":{"reasoning_tokens":0}}} 
-Stack:
-1.  aiChat/internal/controller/aiSearch.(*ControllerV1).post
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:96
-2.  aiChat/internal/controller/aiSearch.(*ControllerV1).doubao
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:51
-3.  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:20
-4.  aiChat/internal/middleware.MiddlewareHandlerSession
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-5.  aiChat/internal/middleware.MiddlewareHandlerResponse
-    D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-
-2025-02-26 10:05:45.747 [INFO] {00580e6bdb9f27184de4c00585e75aeb} 初始化mongodb

+ 0 - 273
logs/server/2025-02-25.log

@@ -1,273 +0,0 @@
-2025-02-25 18:50:57.692 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 18:50:57.692 [INFO] pid[24728]: http server started listening on [:8001]
-2025-02-25 18:50:57.693 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 18:54:27.132 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 18:54:27.132 [INFO] pid[12336]: http server started listening on [:8001]
-2025-02-25 18:54:27.134 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 18:55:48.956 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 18:55:48.956 [INFO] pid[18688]: http server started listening on [:8001]
-2025-02-25 18:55:48.957 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 18:57:03.404 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 18:57:03.404 [INFO] pid[1944]: http server started listening on [:8001]
-2025-02-25 18:57:03.407 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 18:58:09.889 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 18:58:09.889 [INFO] pid[24968]: http server started listening on [:8001]
-2025-02-25 18:58:09.891 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 19:00:07.887 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 19:00:07.887 [INFO] pid[20472]: http server started listening on [:8001]
-2025-02-25 19:00:07.890 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-25 19:01:44.585 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-25 19:01:44.585 [INFO] pid[26588]: http server started listening on [:8001]
-2025-02-25 19:01:44.585 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-

+ 0 - 117
logs/server/2025-02-26.log

@@ -1,117 +0,0 @@
-2025-02-26 09:59:58.051 [INFO] pid[3576]: http server started listening on [:8001]
-2025-02-26 09:59:58.051 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-26 09:59:58.052 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-26 10:01:31.609 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-26 10:01:31.609 [INFO] pid[7152]: http server started listening on [:8001]
-2025-02-26 10:01:31.610 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-
-2025-02-26 10:05:46.002 [INFO] swagger ui is serving at address: http://127.0.0.1:8001/swagger/
-2025-02-26 10:05:46.002 [INFO] pid[26292]: http server started listening on [:8001]
-2025-02-26 10:05:46.002 [INFO] openapi specification is serving at address: http://127.0.0.1:8001/api.json
-
-  ADDRESS | METHOD |                 ROUTE                  |                                 HANDLER                                  |    MIDDLEWARE      
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /*                                     | aiChat/internal/middleware.MiddlewareHandlerSession                      | GLOBAL MIDDLEWARE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/chat                  | aiChat/internal/controller/aiSearch.(*ControllerV1).Chat                 |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/configuration | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemConfiguration |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/delete        | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemDelete        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/problem/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).ProblemList          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/detail        | aiChat/internal/controller/aiSearch.(*ControllerV1).SessionDetail        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/aiSearch/session/like          | aiChat/internal/controller/aiSearch.(*ControllerV1).LikeSession          |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/list          | aiChat/internal/controller/aiSearch.(*ControllerV1).HistorySsList        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | GET    | /aiChat/aiSearch/session/newCreate     | aiChat/internal/controller/aiSearch.(*ControllerV1).CreateNewSession     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/chatHistory                    | aiChat/internal/controller.(*cChatHistory).Method                        |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/evaluate                       | aiChat/internal/controller.(*cEvaluate).Method                           |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/findAnswer                     | aiChat/internal/controller.(*cFindAnswer).Method                         |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | POST   | /aiChat/usuallyProblem                 | aiChat/internal/controller.(*cUsuallyProblem).Method                     |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /aiChat/ws                             | aiChat/internal/controller.glob..func1                                   |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /api.json                              | github.com/gogf/gf/v2/net/ghttp.(*Server).openapiSpec                    |                    
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-  :8001   | ALL    | /swagger/*                             | github.com/gogf/gf/v2/net/ghttp.(*Server).swaggerUI                      | HOOK_BEFORE_SERVE  
-----------|--------|----------------------------------------|--------------------------------------------------------------------------|--------------------
-

+ 0 - 8
logs/server/access.20250225.log

@@ -1,8 +0,0 @@
-2025-02-25 18:51:09.324 {a8c37781f26d27186a229528f15626b2} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.000, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 18:51:57.401 {4093c1abfd6d27186b229528222114ee} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.123, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 18:54:37.914 {345f1f09236e271856d0361e9bc7f2e5} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.156, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 18:55:51.387 {08146f24346e2718bd4bd55e960d831a} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.156, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 18:57:11.797 {f89074e0466e27188a7fc45b89c0e98e} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.102, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 18:58:16.903 {38930e09566e2718a6a39f69395152b2} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.103, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 19:00:10.509 {8054ea7c706e2718565a8606591c1ac0} 500 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.095, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-25 19:01:48.250 {7861a43d876e27184513784878ef92f7} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.114, 127.0.0.1, "", "PostmanRuntime/7.43.0"

+ 0 - 3
logs/server/access.20250226.log

@@ -1,3 +0,0 @@
-2025-02-26 10:00:15.331 {44a3b5728e9f27182275a941430261b5} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.169, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-26 10:01:38.562 {50c6371da19f2718751a0f30685518c4} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 3.232, 127.0.0.1, "", "PostmanRuntime/7.43.0"
-2025-02-26 10:05:49.022 {f4ef1e28dc9f271851e4c005301c4a7c} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 0.105, 127.0.0.1, "", "PostmanRuntime/7.43.0"

+ 0 - 18
logs/server/error.20250225.log

@@ -1,18 +0,0 @@
-2025-02-25 18:51:09.323 {a8c37781f26d27186a229528f15626b2} 200 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 302.200, 127.0.0.1, "", "PostmanRuntime/7.43.0", 51, "Validation Failed", ""
-Stack:
-The SId field is required
-2025-02-25 19:00:10.508 {8054ea7c706e2718565a8606591c1ac0} 500 "POST http 127.0.0.1:8001 /aiChat/aiSearch/chat HTTP/1.1" 95485.000, 127.0.0.1, "", "PostmanRuntime/7.43.0", 68, "Internal Panic", ""
-Stack:
-1. exception recovered
-   1).  aiChat/internal/controller/aiSearch.(*ControllerV1).post
-        D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:81
-   2).  aiChat/internal/controller/aiSearch.(*ControllerV1).doubao
-        D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:47
-   3).  aiChat/internal/controller/aiSearch.(*ControllerV1).Chat
-        D:/workspace/go_project/SocialPlatform/aiChat/internal/controller/aiSearch/aiSearch_v1_chat.go:18
-   4).  aiChat/internal/middleware.MiddlewareHandlerSession
-        D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/sessionMiddleware.go:13
-   5).  aiChat/internal/middleware.MiddlewareHandlerResponse
-        D:/workspace/go_project/SocialPlatform/aiChat/internal/middleware/resMiddleware.go:25
-2. runtime error: invalid memory address or nil pointer dereference
-