Skip to content

Commit 7c5fe58

Browse files
committed
register normalizer contract
1 parent 959b46f commit 7c5fe58

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/ai-bundle/config/services.php

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
use Symfony\AI\Platform\Bridge\Anthropic\Contract\AnthropicContract;
2828
use Symfony\AI\Platform\Bridge\Gemini\Contract\GeminiContract;
2929
use Symfony\AI\Platform\Bridge\Ollama\Contract\OllamaContract;
30-
use Symfony\AI\Platform\Bridge\OpenAi\Whisper\AudioNormalizer;
30+
use Symfony\AI\Platform\Bridge\OpenAi\Contract\OpenAiContract;
3131
use Symfony\AI\Platform\Bridge\VertexAi\Contract\GeminiContract as VertexAiGeminiContract;
3232
use Symfony\AI\Platform\Contract;
3333
use Symfony\AI\Platform\Contract\JsonSchema\DescriptionParser;
@@ -37,11 +37,8 @@
3737
$container->services()
3838
->set('ai.platform.contract.default', Contract::class)
3939
->factory([Contract::class, 'create'])
40-
->set('ai.platform.contract.openai')
41-
->parent('ai.platform.contract.default')
42-
->args([
43-
inline_service(AudioNormalizer::class),
44-
])
40+
->set('ai.platform.contract.openai', Contract::class)
41+
->factory([OpenAiContract::class, 'create'])
4542
->set('ai.platform.contract.anthropic', Contract::class)
4643
->factory([AnthropicContract::class, 'create'])
4744
->set('ai.platform.contract.google', Contract::class)

0 commit comments

Comments
 (0)