* make errors verboser.

This commit is contained in:
liwenrui
2023-07-25 15:38:45 +08:00
parent 6a78043481
commit 5cfcb2267d
6 changed files with 71 additions and 17 deletions
+2 -1
View File
@@ -460,7 +460,8 @@ class ai extends control
if(empty($object)) return $this->send(array('result' => 'fail', 'message' => sprintf($this->lang->ai->execute->failFormat, $this->lang->ai->execute->failReasons['noObjectData'])));
$response = $this->ai->executePrompt($prompt, $object);
if(empty($response)) return $this->send(array('result' => 'fail', 'message' => sprintf($this->lang->ai->execute->failFormat, $this->lang->ai->execute->failReasons['noResponse'])));
if(is_int($response)) return $this->send(array('result' => 'fail', 'message' => sprintf($this->lang->ai->execute->failFormat, $this->lang->ai->execute->executeErrors[$response]) . (empty($this->ai->errors) ? '' : implode(', ', $this->ai->errors))));
if(empty($response)) return $this->send(array('result' => 'fail', 'message' => sprintf($this->lang->ai->execute->failFormat, $this->lang->ai->execute->failReasons['noResponse'])));
list($objectData, $rawObject) = $object;