@@ -111,8 +111,19 @@ def __init__(
111
111
if dtype :
112
112
vectorizer_kwargs .update (dtype = dtype )
113
113
114
+ # raise a warning to inform users we changed the default model
115
+ # remove this warning in future releases
116
+ logger .warning (
117
+ "The default vectorizer has changed from `sentence-transformers/all-mpnet-base-v2` "
118
+ "to `redis/langcache-embed-v1` in version 0.6.0 of RedisVL. "
119
+ "For more information about this model, please refer to https://arxiv.org/abs/2504.02268 "
120
+ "or visit https://huggingface.co/redis/langcache-embed-v1. "
121
+ "To continue using the old vectorizer, please specify it explicitly in the constructor as: "
122
+ "vectorizer=HFTextVectorizer(model='sentence-transformers/all-mpnet-base-v2')"
123
+ )
124
+
114
125
self ._vectorizer = HFTextVectorizer (
115
- model = "sentence-transformers/all-mpnet-base-v2 " ,
126
+ model = "redis/langcache-embed-v1 " ,
116
127
** vectorizer_kwargs ,
117
128
)
118
129
@@ -147,6 +158,20 @@ def __init__(
147
158
# Check for existing cache index and handle schema mismatch
148
159
self .overwrite = overwrite
149
160
if not self .overwrite and self ._index .exists ():
161
+
162
+ if not vectorizer :
163
+ # user hasn't specified a vectorizer and an index already exists they're not overwriting
164
+ # raise a warning to inform users we changed the default embedding model
165
+ # remove this warning in future releases
166
+ logger .warning (
167
+ "The default vectorizer has changed from `sentence-transformers/all-mpnet-base-v2` "
168
+ "to `redis/langcache-embed-v1` in version 0.6.0 of RedisVL. "
169
+ "For more information about this model, please refer to https://arxiv.org/abs/2504.02268 "
170
+ "or visit https://huggingface.co/redis/langcache-embed-v1. "
171
+ "To continue using the old vectorizer, please specify it explicitly in the constructor as: "
172
+ "vectorizer=HFTextVectorizer(model='sentence-transformers/all-mpnet-base-v2')"
173
+ )
174
+
150
175
existing_index = SearchIndex .from_existing (
151
176
name , redis_client = self ._index .client
152
177
)
0 commit comments