@@ -57,7 +57,7 @@ class BedrockEmbeddingConfig(EmbeddingConfig):
5757 aws_access_key_id : SecretStr
5858 aws_secret_access_key : SecretStr
5959 region_name : str = "us-west-2"
60- embed_model_name : str = Field (default = "amazon.titan-embed-text-v1" , alias = "model_name" )
60+ embedder_model_name : str = Field (default = "amazon.titan-embed-text-v1" , alias = "model_name" )
6161
6262 def wrap_error (self , e : Exception ) -> Exception :
6363 if is_internal_error (e = e ):
@@ -130,15 +130,15 @@ def wrap_error(self, e: Exception) -> Exception:
130130
131131 def embed_query (self , query : str ) -> list [float ]:
132132 """Call out to Bedrock embedding endpoint."""
133- provider = self .config .embed_model_name .split ("." )[0 ]
133+ provider = self .config .embedder_model_name .split ("." )[0 ]
134134 body = conform_query (query = query , provider = provider )
135135
136136 bedrock_client = self .config .get_client ()
137137 # invoke bedrock API
138138 try :
139139 response = bedrock_client .invoke_model (
140140 body = json .dumps (body ),
141- modelId = self .config .embed_model_name ,
141+ modelId = self .config .embedder_model_name ,
142142 accept = "application/json" ,
143143 contentType = "application/json" ,
144144 )
@@ -173,15 +173,15 @@ def wrap_error(self, e: Exception) -> Exception:
173173
174174 async def embed_query (self , query : str ) -> list [float ]:
175175 """Call out to Bedrock embedding endpoint."""
176- provider = self .config .embed_model_name .split ("." )[0 ]
176+ provider = self .config .embedder_model_name .split ("." )[0 ]
177177 body = conform_query (query = query , provider = provider )
178178 try :
179179 async with self .config .get_async_client () as bedrock_client :
180180 # invoke bedrock API
181181 try :
182182 response = await bedrock_client .invoke_model (
183183 body = json .dumps (body ),
184- modelId = self .config .embed_model_name ,
184+ modelId = self .config .embedder_model_name ,
185185 accept = "application/json" ,
186186 contentType = "application/json" ,
187187 )
0 commit comments