Просмотр исходного кода

ai会话-创建会话的接口

FengR 1 месяц назад
Родитель
Сommit
259d7837c8
1 измененных файлов с 3 добавлено и 0 удалено
  1. 3 0
      app/JsonRpc/PublicRpcService.php

+ 3 - 0
app/JsonRpc/PublicRpcService.php

@@ -4136,6 +4136,9 @@ class PublicRpcService implements PublicRpcServiceInterface
         $data['session_id'] = $date.$rand_num;    
         // $data['session_id'] = 16320610069512
         $ai_sessions = AichatSession::where('user_id',$data['user_id'])->pluck('session_id')->all();
+        if(count($ai_sessions) >= 5){
+            return Result::error('会话数量已达上限!');
+        }
         if(!empty($data['session_id']) && in_array($data['session_id'],$ai_sessions)){
             $rand_num = rand(1000,9999);
             $data['session_id'] = $date.$rand_num;