File tree Expand file tree Collapse file tree 2 files changed +2
-11
lines changed Expand file tree Collapse file tree 2 files changed +2
-11
lines changed Original file line number Diff line number Diff line change @@ -90,8 +90,8 @@ async def register_vector_db(
90
90
self ,
91
91
vector_db_id : str ,
92
92
embedding_model : str ,
93
+ provider_id : str ,
93
94
embedding_dimension : int | None = 384 ,
94
- provider_id : str | None = None ,
95
95
vector_db_name : str | None = None ,
96
96
provider_vector_db_id : str | None = None ,
97
97
) -> VectorDB :
Original file line number Diff line number Diff line change @@ -47,21 +47,12 @@ async def register_vector_db(
47
47
self ,
48
48
vector_db_id : str ,
49
49
embedding_model : str ,
50
+ provider_id : str ,
50
51
embedding_dimension : int | None = 384 ,
51
- provider_id : str | None = None ,
52
52
provider_vector_db_id : str | None = None ,
53
53
vector_db_name : str | None = None ,
54
54
) -> VectorDB :
55
55
provider_vector_db_id = provider_vector_db_id or vector_db_id
56
- if provider_id is None :
57
- if len (self .impls_by_provider_id ) > 0 :
58
- provider_id = list (self .impls_by_provider_id .keys ())[0 ]
59
- if len (self .impls_by_provider_id ) > 1 :
60
- logger .warning (
61
- f"No provider specified and multiple providers available. Arbitrarily selected the first provider { provider_id } ."
62
- )
63
- else :
64
- raise ValueError ("No provider available. Please configure a vector_io provider." )
65
56
model = await lookup_model (self , embedding_model )
66
57
if model is None :
67
58
raise ModelNotFoundError (embedding_model )
You can’t perform that action at this time.
0 commit comments