From 10e658a4e049c0b13cdda038091979e167117646 Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Thu, 4 Sep 2025 12:38:30 +0200 Subject: [PATCH] Remove Platform-related aliases Replace all Platform-related aliases with direct interface usage: - HuggingFace/ModelClient.php: PlatformModelClient -> ModelClientInterface - OpenAi/Gpt/ResultConverter.php: PlatformResponseConverter -> ResultConverterInterface - HuggingFace/ResultConverter.php: PlatformResponseConverter -> ResultConverterInterface --- src/platform/src/Bridge/HuggingFace/ModelClient.php | 4 ++-- src/platform/src/Bridge/HuggingFace/ResultConverter.php | 4 ++-- src/platform/src/Bridge/OpenAi/Gpt/ResultConverter.php | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/platform/src/Bridge/HuggingFace/ModelClient.php b/src/platform/src/Bridge/HuggingFace/ModelClient.php index 23b688940..56cb7870f 100644 --- a/src/platform/src/Bridge/HuggingFace/ModelClient.php +++ b/src/platform/src/Bridge/HuggingFace/ModelClient.php @@ -12,7 +12,7 @@ namespace Symfony\AI\Platform\Bridge\HuggingFace; use Symfony\AI\Platform\Model; -use Symfony\AI\Platform\ModelClientInterface as PlatformModelClient; +use Symfony\AI\Platform\ModelClientInterface; use Symfony\AI\Platform\Result\RawHttpResult; use Symfony\Component\HttpClient\EventSourceHttpClient; use Symfony\Contracts\HttpClient\HttpClientInterface; @@ -20,7 +20,7 @@ /** * @author Christopher Hertel */ -final readonly class ModelClient implements PlatformModelClient +final readonly class ModelClient implements ModelClientInterface { private EventSourceHttpClient $httpClient; diff --git a/src/platform/src/Bridge/HuggingFace/ResultConverter.php b/src/platform/src/Bridge/HuggingFace/ResultConverter.php index 7e5f1da64..8a2dd7eee 100644 --- a/src/platform/src/Bridge/HuggingFace/ResultConverter.php +++ b/src/platform/src/Bridge/HuggingFace/ResultConverter.php @@ -30,13 +30,13 @@ use Symfony\AI\Platform\Result\ResultInterface; use Symfony\AI\Platform\Result\TextResult; use Symfony\AI\Platform\Result\VectorResult; -use Symfony\AI\Platform\ResultConverterInterface as PlatformResponseConverter; +use Symfony\AI\Platform\ResultConverterInterface; use Symfony\AI\Platform\Vector\Vector; /** * @author Christopher Hertel */ -final readonly class ResultConverter implements PlatformResponseConverter +final readonly class ResultConverter implements ResultConverterInterface { public function supports(Model $model): bool { diff --git a/src/platform/src/Bridge/OpenAi/Gpt/ResultConverter.php b/src/platform/src/Bridge/OpenAi/Gpt/ResultConverter.php index 72714e817..c973b1c0e 100644 --- a/src/platform/src/Bridge/OpenAi/Gpt/ResultConverter.php +++ b/src/platform/src/Bridge/OpenAi/Gpt/ResultConverter.php @@ -23,7 +23,7 @@ use Symfony\AI\Platform\Result\TextResult; use Symfony\AI\Platform\Result\ToolCall; use Symfony\AI\Platform\Result\ToolCallResult; -use Symfony\AI\Platform\ResultConverterInterface as PlatformResponseConverter; +use Symfony\AI\Platform\ResultConverterInterface; use Symfony\Component\HttpClient\Chunk\ServerSentEvent; use Symfony\Component\HttpClient\EventSourceHttpClient; use Symfony\Component\HttpClient\Exception\JsonException; @@ -33,7 +33,7 @@ * @author Christopher Hertel * @author Denis Zunke */ -final class ResultConverter implements PlatformResponseConverter +final class ResultConverter implements ResultConverterInterface { public function supports(Model $model): bool {