1717use Symfony \AI \Platform \Message \Message ;
1818use Symfony \AI \Platform \Message \MessageBag ;
1919use Symfony \AI \Platform \PlatformInterface ;
20- use Symfony \AI \Platform \Response \ TextResponse ;
20+ use Symfony \AI \Platform \Result \ TextResult ;
2121use Symfony \Component \DependencyInjection \Attribute \Autowire ;
2222use Symfony \Component \HttpFoundation \RequestStack ;
2323
@@ -39,9 +39,9 @@ public function say(string $base64audio): void
3939 $ path = tempnam (sys_get_temp_dir (), 'audio- ' ).'.wav ' ;
4040 file_put_contents ($ path , base64_decode ($ base64audio ));
4141
42- $ response = $ this ->platform ->request (new Whisper (), Audio::fromFile ($ path ));
42+ $ result = $ this ->platform ->invoke (new Whisper (), Audio::fromFile ($ path ));
4343
44- $ this ->submitMessage ($ response ->asText ());
44+ $ this ->submitMessage ($ result ->asText ());
4545 }
4646
4747 public function loadMessages (): MessageBag
@@ -54,11 +54,11 @@ public function submitMessage(string $message): void
5454 $ messages = $ this ->loadMessages ();
5555
5656 $ messages ->add (Message::ofUser ($ message ));
57- $ response = $ this ->agent ->call ($ messages );
57+ $ result = $ this ->agent ->call ($ messages );
5858
59- \assert ($ response instanceof TextResponse );
59+ \assert ($ result instanceof TextResult );
6060
61- $ messages ->add (Message::ofAssistant ($ response ->getContent ()));
61+ $ messages ->add (Message::ofAssistant ($ result ->getContent ()));
6262
6363 $ this ->saveMessages ($ messages );
6464 }
0 commit comments