Issue #3504309 by vasike: Add Embedding capabilities - extend GeminiProvider implementation.
Merged
requested to merge issue/gemini_provider-3504309:gemini_provider-3504309-3504309-add-embedding-capabilities into 1.x
All threads resolved!
Compare changes
+ 74
− 11
@@ -9,6 +9,9 @@ use Drupal\ai\OperationType\Chat\ChatInput;
@@ -25,7 +28,7 @@ use Symfony\Component\Yaml\Yaml;
@@ -67,6 +70,21 @@ class GeminiProvider extends AiProviderClientBase implements ChatInterface {
@@ -98,7 +116,10 @@ class GeminiProvider extends AiProviderClientBase implements ChatInterface {
@@ -126,6 +147,31 @@ class GeminiProvider extends AiProviderClientBase implements ChatInterface {
@@ -155,6 +201,10 @@ class GeminiProvider extends AiProviderClientBase implements ChatInterface {
@@ -290,15 +340,28 @@ class GeminiProvider extends AiProviderClientBase implements ChatInterface {