Merge branch 'master' of http://git.zhenyangtang.com.cn/ZYT/zyt
This commit is contained in:
@@ -206,6 +206,24 @@ class DiagnosisValidate extends BaseValidate
|
||||
return $this->only(['id', 'task', 'prompt']);
|
||||
}
|
||||
|
||||
public function sceneAiAssistantStream()
|
||||
{
|
||||
return $this->only(['id', 'task', 'prompt', 'request_id'])
|
||||
->append('request_id', 'checkAssistantRequestId');
|
||||
}
|
||||
|
||||
public function sceneCancelAiAssistant()
|
||||
{
|
||||
return $this->only(['id', 'request_id'])
|
||||
->append('request_id', 'require|checkAssistantRequestId');
|
||||
}
|
||||
|
||||
protected function checkAssistantRequestId($value)
|
||||
{
|
||||
return is_string($value) && \app\adminapi\service\AssistantRequestControl::validRequestId($value)
|
||||
? true : 'AI请求标识无效';
|
||||
}
|
||||
|
||||
public function sceneAiAnalysis()
|
||||
{
|
||||
return $this->only(['id', 'model'])
|
||||
|
||||
Reference in New Issue
Block a user