|
@@ -8,6 +8,8 @@ use App\Helper\Translate; |
|
@@ -8,6 +8,8 @@ use App\Helper\Translate; |
|
8
|
use App\Http\Controllers\Bside\BaseController;
|
8
|
use App\Http\Controllers\Bside\BaseController;
|
|
9
|
use App\Http\Controllers\Bside\:写入日志;
|
9
|
use App\Http\Controllers\Bside\:写入日志;
|
|
10
|
use App\Models\Ai\AiLog;
|
10
|
use App\Models\Ai\AiLog;
|
|
|
|
11
|
+use App\Models\Project\DeployOptimize;
|
|
|
|
12
|
+use App\Models\Project\Project;
|
|
11
|
|
13
|
|
|
12
|
class AiCommandController extends BaseController
|
14
|
class AiCommandController extends BaseController
|
|
13
|
{
|
15
|
{
|
|
@@ -27,7 +29,7 @@ class AiCommandController extends BaseController |
|
@@ -27,7 +29,7 @@ class AiCommandController extends BaseController |
|
27
|
'key.required' => '场景不能为空',
|
29
|
'key.required' => '场景不能为空',
|
|
28
|
]);
|
30
|
]);
|
|
29
|
#TODO 通过key获取到ai指令对象
|
31
|
#TODO 通过key获取到ai指令对象
|
|
30
|
- $data = Common::send_openai_msg($this->chat_url,$this->param);
|
32
|
+ $data = Common::send_openai_msg($this->chat_url,$this->param,$this->companyName($this->user['project_id']));
|
|
31
|
$param = [
|
33
|
$param = [
|
|
32
|
'key'=>$this->param['key'],
|
34
|
'key'=>$this->param['key'],
|
|
33
|
'keywords'=>$this->param['keywords'],
|
35
|
'keywords'=>$this->param['keywords'],
|
|
@@ -38,6 +40,19 @@ class AiCommandController extends BaseController |
|
@@ -38,6 +40,19 @@ class AiCommandController extends BaseController |
|
38
|
}
|
40
|
}
|
|
39
|
|
41
|
|
|
40
|
/**
|
42
|
/**
|
|
|
|
43
|
+ * @remark :获取公司英文名称
|
|
|
|
44
|
+ * @name :companyName
|
|
|
|
45
|
+ * @author :lyh
|
|
|
|
46
|
+ * @method :post
|
|
|
|
47
|
+ * @time :2023/10/30 11:22
|
|
|
|
48
|
+ */
|
|
|
|
49
|
+ public function companyName($project_id){
|
|
|
|
50
|
+ $projectOptimizeModel = new DeployOptimize();
|
|
|
|
51
|
+ $info = $projectOptimizeModel->read(['project_id'=>$project_id],['id','company_en_name']);
|
|
|
|
52
|
+ return $info['company_en_name'];
|
|
|
|
53
|
+ }
|
|
|
|
54
|
+
|
|
|
|
55
|
+ /**
|
|
41
|
* @name :写入日志
|
56
|
* @name :写入日志
|
|
42
|
* @author :liyuhang
|
57
|
* @author :liyuhang
|
|
43
|
* @method
|
58
|
* @method
|