You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CONTRIBUTING.md
+2-2
Original file line number
Diff line number
Diff line change
@@ -87,13 +87,13 @@ poetry run serve-docs
87
87
88
88
### Getting Redis
89
89
90
-
In order for your applications to use RedisVL, you must have [Redis](https://redis.io) accessible with Search & Query features enabled on [Redis Cloud](https://redis.com/try-free) or locally in docker with [Redis Stack](https://redis.io/docs/getting-started/install-stack/docker/):
90
+
In order for your applications to use RedisVL, you must have [Redis](https://redis.io) accessible with Search & Query features enabled on [Redis Cloud](https://redis.io/cloud/) or locally in docker with [Redis Stack](https://redis.io/docs/latest/operate/oss_and_stack/install/install-stack/docker/):
91
91
92
92
```bash
93
93
docker run -d --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack:latest
94
94
```
95
95
96
-
This will also spin up the [FREE RedisInsight GUI](https://redis.com/redis-enterprise/redis-insight/) at `http://localhost:8001`.
96
+
This will also spin up the [FREE RedisInsight GUI](https://redis.io/insight/) at `http://localhost:8001`.
4. [Azure Managed Redis](https://azure.microsoft.com/en-us/products/managed-redis): Fully managed Redis Enterprise on Azure
66
66
67
-
> Enhance your experience and observability with the free [Redis Insight GUI](https://redis.com/redis-enterprise/redis-insight/).
67
+
> Enhance your experience and observability with the free [Redis Insight GUI](https://redis.io/insight/).
68
68
69
69
70
70
# Overview
71
71
72
72
73
73
## 🗃️ Redis Index Management
74
-
1. [Design a schema for your use case](https://www.redisvl.com/user_guide/getting_started_01.html#define-an-indexschema) that models your dataset with built-in Redis and indexable fields (*e.g. text, tags, numerics, geo, and vectors*). [Load a schema](https://www.redisvl.com/user_guide/getting_started_01.html#example-schema-creation) from a YAML file:
74
+
1. [Design a schema for your use case](https://docs.redisvl.com/en/latest/user_guide/getting_started_01.html#define-an-indexschema) that models your dataset with built-in Redis and indexable fields (*e.g. text, tags, numerics, geo, and vectors*). [Load a schema](https://docs.redisvl.com/en/latest/user_guide/getting_started_01.html#example-schema-creation) from a YAML file:
75
75
```yaml
76
76
index:
77
77
name: user-idx
@@ -121,7 +121,7 @@ Choose from multiple Redis deployment options:
121
121
})
122
122
```
123
123
124
-
2. [Create a SearchIndex](https://www.redisvl.com/user_guide/getting_started_01.html#create-a-searchindex) class with an input schema and client connection in order to perform admin and search operations on your index in Redis:
124
+
2. [Create a SearchIndex](https://docs.redisvl.com/en/latest/user_guide/getting_started_01.html#create-a-searchindex) class with an input schema and client connection in order to perform admin and search operations on your index in Redis:
125
125
```python
126
126
from redis import Redis
127
127
from redisvl.index import SearchIndex
@@ -133,10 +133,10 @@ Choose from multiple Redis deployment options:
133
133
# Create the index in Redis
134
134
index.create()
135
135
```
136
-
> Async compliant search index class also available: [AsyncSearchIndex](https://www.redisvl.com/api/searchindex.html#redisvl.index.AsyncSearchIndex).
136
+
> Async compliant search index class also available: [AsyncSearchIndex](https://docs.redisvl.com/en/latest/api/searchindex.html#redisvl.index.AsyncSearchIndex).
from redisvl.utils.vectorize import CohereTextVectorizer
@@ -215,11 +215,11 @@ embeddings = co.embed_many(
215
215
)
216
216
```
217
217
218
-
> Learn more about using [vectorizers]((https://www.redisvl.com/user_guide/vectorizers_04.html))in your embedding workflows.
218
+
> Learn more about using [vectorizers]((https://docs.redisvl.com/en/latest/user_guide/vectorizers_04.html))in your embedding workflows.
219
219
220
220
221
221
### Rerankers
222
-
[Integrate with popular reranking providers](https://www.redisvl.com/user_guide/rerankers_06.html) to improve the relevancy of the initial search results from Redis
222
+
[Integrate with popular reranking providers](https://docs.redisvl.com/en/latest/user_guide/rerankers_06.html) to improve the relevancy of the initial search results from Redis
223
223
224
224
225
225
@@ -229,7 +229,7 @@ We're excited to announce the support for **RedisVL Extensions**. These modules
229
229
*Have an idea for another extension? Open a PR or reach out to us at [email protected]. We're always open to feedback.*
230
230
231
231
### LLM Semantic Caching
232
-
Increase application throughput and reduce the cost of using LLM models in production by leveraging previously generated knowledge with the [`SemanticCache`](https://www.redisvl.com/api/cache.html#semanticcache).
232
+
Increase application throughput and reduce the cost of using LLM models in production by leveraging previously generated knowledge with the [`SemanticCache`](https://docs.redisvl.com/en/latest/api/cache.html#semanticcache).
233
233
234
234
```python
235
235
from redisvl.extensions.llmcache import SemanticCache
> Learn more about [semantic caching]((https://www.redisvl.com/user_guide/llmcache_03.html))for LLMs.
259
+
> Learn more about [semantic caching]((https://docs.redisvl.com/en/latest/user_guide/llmcache_03.html))for LLMs.
260
260
261
261
### LLM Session Management
262
262
263
-
Improve personalization and accuracy of LLM responses by providing user chat history as context. Manage access to the session data using recency or relevancy, *powered by vector search* with the [`SemanticSessionManager`](https://www.redisvl.com/api/session_manager.html).
263
+
Improve personalization and accuracy of LLM responses by providing user chat history as context. Manage access to the session data using recency or relevancy, *powered by vector search* with the [`SemanticSessionManager`](https://docs.redisvl.com/en/latest/api/session_manager.html).
264
264
265
265
```python
266
266
from redisvl.extensions.session_manager import SemanticSessionManager
- [Redis AI Recipes](https://github.com/redis-developer/redis-ai-resources)
366
366
- [Official Redis Vector API Docs](https://redis.io/docs/interact/search-and-query/advanced-concepts/vectors/)
367
367
@@ -371,4 +371,4 @@ For additional help, check out the following resources:
371
371
Please help us by contributing PRs, opening GitHub issues for bugs or new feature ideas, improving documentation, or increasing test coverage. [Read more about how to contribute!](CONTRIBUTING.md)
372
372
373
373
## 🚧 Maintenance
374
-
This project is supported by [Redis, Inc](https://redis.com) on a good faith effort basis. To report bugs, request features, or receive assistance, please [file an issue](https://github.com/redis/redis-vl-python/issues).
374
+
This project is supported by [Redis, Inc](https://redis.io) on a good faith effort basis. To report bugs, request features, or receive assistance, please [file an issue](https://github.com/redis/redis-vl-python/issues).
0 commit comments