File tree Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Expand file tree Collapse file tree 2 files changed +7
-0
lines changed Original file line number Diff line number Diff line change 11
11
12
12
namespace Symfony \AI \Agent ;
13
13
14
+ use Symfony \AI \Agent \Exception \ExceptionInterface ;
14
15
use Symfony \AI \Platform \Message \MessageBagInterface ;
15
16
use Symfony \AI \Platform \Result \ResultInterface ;
16
17
@@ -21,6 +22,8 @@ interface AgentInterface
21
22
{
22
23
/**
23
24
* @param array<string, mixed> $options
25
+ *
26
+ * @throws ExceptionInterface
24
27
*/
25
28
public function call (MessageBagInterface $ messages , array $ options = []): ResultInterface ;
26
29
}
Original file line number Diff line number Diff line change 11
11
12
12
namespace Symfony \AI \Agent ;
13
13
14
+ use Symfony \AI \Agent \Exception \ExceptionInterface ;
14
15
use Symfony \AI \Platform \Message \AssistantMessage ;
15
16
use Symfony \AI \Platform \Message \MessageBagInterface ;
16
17
use Symfony \AI \Platform \Message \UserMessage ;
@@ -19,5 +20,8 @@ interface ChatInterface
19
20
{
20
21
public function initiate (MessageBagInterface $ messages ): void ;
21
22
23
+ /**
24
+ * @throws ExceptionInterface
25
+ */
22
26
public function submit (UserMessage $ message ): AssistantMessage ;
23
27
}
You can’t perform that action at this time.
0 commit comments