From ed13bb8f0dbb7c223c72a274b0db81b856a0e20e Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Mon, 30 Sep 2024 08:18:35 +0200 Subject: [PATCH 1/2] Require `php-llm/llm-chain` 0.5 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 2d27607..2971525 100644 --- a/composer.json +++ b/composer.json @@ -11,7 +11,7 @@ ], "require": { "php": ">=8.2", - "php-llm/llm-chain": "^0.4", + "php-llm/llm-chain": "^0.5", "symfony/config": "^6.4 || ^7.0", "symfony/dependency-injection": "^6.4 || ^7.0", "symfony/framework-bundle": "^6.4 || ^7.0" From 2e0c413d2b9ce9a304ea763dcc94191bd06fb001 Mon Sep 17 00:00:00 2001 From: Oskar Stark Date: Mon, 30 Sep 2024 10:53:41 +0200 Subject: [PATCH 2/2] - --- src/DependencyInjection/LlmChainExtension.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/DependencyInjection/LlmChainExtension.php b/src/DependencyInjection/LlmChainExtension.php index a2e87b1..b6fcf7f 100644 --- a/src/DependencyInjection/LlmChainExtension.php +++ b/src/DependencyInjection/LlmChainExtension.php @@ -4,7 +4,7 @@ namespace PhpLlm\LlmChainBundle\DependencyInjection; -use PhpLlm\LlmChain\EmbeddingModel; +use PhpLlm\LlmChain\EmbeddingsModel; use PhpLlm\LlmChain\LanguageModel; use PhpLlm\LlmChain\OpenAI\Model\Embeddings; use PhpLlm\LlmChain\OpenAI\Model\Gpt; @@ -57,7 +57,7 @@ public function load(array $configs, ContainerBuilder $container): void $this->processEmbeddingsConfig($embeddingsName, $embeddings, $container); } if (1 === count($config['embeddings']) && isset($embeddingsName)) { - $container->setAlias(EmbeddingModel::class, 'llm_chain.embeddings.'.$embeddingsName); + $container->setAlias(EmbeddingsModel::class, 'llm_chain.embeddings.'.$embeddingsName); } foreach ($config['stores'] as $storeName => $store) {