From 15e93ea9650e828df28c237137b510d9e3591917 Mon Sep 17 00:00:00 2001 From: Fabien Potencier Date: Sun, 20 Jul 2025 09:55:05 +0200 Subject: [PATCH] Fix the chatbot demo --- demo/src/Audio/Chat.php | 4 ++-- demo/src/Blog/Chat.php | 4 ++-- demo/src/Blog/Command/QueryCommand.php | 2 +- demo/src/Wikipedia/Chat.php | 4 ++-- demo/src/YouTube/Chat.php | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/demo/src/Audio/Chat.php b/demo/src/Audio/Chat.php index d1fed95c..7d72548b 100644 --- a/demo/src/Audio/Chat.php +++ b/demo/src/Audio/Chat.php @@ -17,7 +17,7 @@ use Symfony\AI\Platform\Message\Message; use Symfony\AI\Platform\Message\MessageBag; use Symfony\AI\Platform\PlatformInterface; -use Symfony\AI\Platform\Result\TextResult; +use Symfony\AI\Platform\Response\TextResponse; use Symfony\Component\DependencyInjection\Attribute\Autowire; use Symfony\Component\HttpFoundation\RequestStack; @@ -56,7 +56,7 @@ public function submitMessage(string $message): void $messages->add(Message::ofUser($message)); $result = $this->agent->call($messages); - \assert($result instanceof TextResult); + \assert($result instanceof TextResponse); $messages->add(Message::ofAssistant($result->getContent())); diff --git a/demo/src/Blog/Chat.php b/demo/src/Blog/Chat.php index fd0adf29..156178bf 100644 --- a/demo/src/Blog/Chat.php +++ b/demo/src/Blog/Chat.php @@ -14,7 +14,7 @@ use Symfony\AI\Agent\AgentInterface; use Symfony\AI\Platform\Message\Message; use Symfony\AI\Platform\Message\MessageBag; -use Symfony\AI\Platform\Result\TextResult; +use Symfony\AI\Platform\Response\TextResponse; use Symfony\Component\DependencyInjection\Attribute\Autowire; use Symfony\Component\HttpFoundation\RequestStack; @@ -51,7 +51,7 @@ public function submitMessage(string $message): void $messages->add(Message::ofUser($message)); $result = $this->agent->call($messages); - \assert($result instanceof TextResult); + \assert($result instanceof TextResponse); $messages->add(Message::ofAssistant($result->getContent())); diff --git a/demo/src/Blog/Command/QueryCommand.php b/demo/src/Blog/Command/QueryCommand.php index 096dce0a..db3d59dc 100644 --- a/demo/src/Blog/Command/QueryCommand.php +++ b/demo/src/Blog/Command/QueryCommand.php @@ -48,7 +48,7 @@ protected function execute(InputInterface $input, OutputInterface $output): int $io->comment(\sprintf('Converting "%s" to vector & searching in Chroma DB ...', $search)); $io->comment('Results are limited to 4 most similar documents.'); - $platformResponse = $this->platform->invoke(new Embeddings(), $search); + $platformResponse = $this->platform->request(new Embeddings(), $search); $queryResponse = $collection->query( queryEmbeddings: [$platformResponse->asVectors()[0]->getData()], nResults: 4, diff --git a/demo/src/Wikipedia/Chat.php b/demo/src/Wikipedia/Chat.php index cd9736f7..516349f5 100644 --- a/demo/src/Wikipedia/Chat.php +++ b/demo/src/Wikipedia/Chat.php @@ -14,7 +14,7 @@ use Symfony\AI\Agent\AgentInterface; use Symfony\AI\Platform\Message\Message; use Symfony\AI\Platform\Message\MessageBag; -use Symfony\AI\Platform\Result\TextResult; +use Symfony\AI\Platform\Response\TextResponse; use Symfony\Component\DependencyInjection\Attribute\Autowire; use Symfony\Component\HttpFoundation\RequestStack; @@ -41,7 +41,7 @@ public function submitMessage(string $message): void $messages->add(Message::ofUser($message)); $result = $this->agent->call($messages); - \assert($result instanceof TextResult); + \assert($result instanceof TextResponse); $messages->add(Message::ofAssistant($result->getContent())); diff --git a/demo/src/YouTube/Chat.php b/demo/src/YouTube/Chat.php index 515da3ff..ace7748a 100644 --- a/demo/src/YouTube/Chat.php +++ b/demo/src/YouTube/Chat.php @@ -14,7 +14,7 @@ use Symfony\AI\Agent\AgentInterface; use Symfony\AI\Platform\Message\Message; use Symfony\AI\Platform\Message\MessageBag; -use Symfony\AI\Platform\Result\TextResult; +use Symfony\AI\Platform\Response\TextResponse; use Symfony\Component\DependencyInjection\Attribute\Autowire; use Symfony\Component\HttpFoundation\RequestStack; @@ -63,7 +63,7 @@ public function submitMessage(string $message): void $messages->add(Message::ofUser($message)); $result = $this->agent->call($messages); - \assert($result instanceof TextResult); + \assert($result instanceof TextResponse); $messages->add(Message::ofAssistant($result->getContent()));