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
Update Redis for AI index with agent builder and context engine content
Add AI agents section, context engine services overview, how-to items, quickstarts, and best practices links for agent builder, how agents work, LangCache, Agent Memory, Context Retriever, and Data Integration.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: content/develop/ai/_index.md
+40-17Lines changed: 40 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -23,24 +23,32 @@ Redis stores and indexes vector embeddings that semantically represent unstructu
23
23
24
24
Use [Redis Feature Form]({{< relref "/develop/ai/featureform/" >}}) to define, manage, and serve machine learning features on top of your existing data systems. The Feature Form docs cover the Python SDK workflow from provider registration through feature serving.
25
25
26
-
#### Overview
27
-
28
-
This page is organized into a few sections depending on what you're trying to do:
29
-
***How to's** - The comprehensive reference section for every feature, API, and setting. It's your source for detailed, technical information to support any level of development.
30
-
***Concepts** - Explanations of foundational ideas and core principles to help you understand the reason behind the product's features and design.
31
-
***Quickstarts** - Short, focused guides to get you started with key features or workflows in minutes.
32
-
***Tutorials** - In-depth walkthroughs that dive deeper into specific use cases or processes. These step-by-step guides help you master essential tasks and workflows.
33
-
***Integrations** - Guides and resources to help you connect and use the product with popular tools, frameworks, or platforms.
34
-
***Video tutorials** - Watch our AI video collection featuring practical tutorials and demonstrations.
35
-
***Benchmarks** - Performance comparisons and metrics to demonstrate how the product performs under various scenarios. This helps you understand its efficiency and capabilities.
36
-
***Best practices** - Recommendations and guidelines for maximizing effectiveness and avoiding common pitfalls. This section equips you to use the product effectively and efficiently.
26
+
## AI agents
27
+
28
+
AI agents are autonomous systems that combine LLMs with memory, tools, and planning to accomplish complex, multi-step tasks. Redis powers the core capabilities agents need: fast vector search, persistent memory, real-time data streaming, and structured access to business data.
29
+
30
+
-[AI agent builder]({{< relref "/develop/ai/agent-builder" >}}) — Use the interactive code generator to create a working agent in your preferred language with your choice of LLM.
31
+
-[How agents work]({{< relref "/develop/ai/agent-builder/agent-concepts" >}}) — Learn the agent processing cycle, memory architecture, and why Redis is the foundation for production agents.
32
+
-[Redis Context Engine]({{< relref "/develop/ai/context-engine" >}}) — The managed service suite that gives agents what they need: semantic caching, persistent memory, structured data access, and live data integration.
33
+
34
+
### Context Engine services
35
+
36
+
The [Redis Context Engine]({{< relref "/develop/ai/context-engine" >}}) (Redis Iris) includes four fully-managed services available on Redis Cloud:
37
+
38
+
-[LangCache]({{< relref "/develop/ai/context-engine/langcache" >}}) — Semantic caching that reduces LLM API costs and improves response times by reusing cached responses for similar queries.
39
+
-[Agent Memory]({{< relref "/develop/ai/context-engine/agent-memory" >}}) — Two-tier persistent memory (session and long-term) for agents, available as a REST API and Python SDK.
40
+
-[Context Retriever]({{< relref "/develop/ai/context-engine/context-retriever" >}}) — Turns your business data into structured, governed tools that agents can reliably use, defined once and reused across all agents.
41
+
-[Data Integration]({{< relref "/develop/ai/context-engine/data-integration" >}}) — Keeps your Redis Cloud database in sync with relational databases in near real time using Change Data Capture.
37
42
38
43
## How to's
39
44
40
45
1.[**Create a vector index**]({{< relref "develop/ai/search-and-query/vectors#create-a-vector-index" >}}): Redis maintains a secondary index over your data with a defined schema (including vector fields and metadata). Redis supports [`FLAT`]({{< relref "develop/ai/search-and-query/vectors#flat-index" >}}) and [`HNSW`]({{< relref "develop/ai/search-and-query/vectors#hnsw-index" >}}) vector index types.
41
46
1.[**Store and update vectors**]({{< relref "develop/ai/search-and-query/vectors#store-and-update-vectors" >}}): Redis stores vectors and metadata in hashes or JSON objects.
42
47
1.[**Search with vectors**]({{< relref "develop/ai/search-and-query/vectors#search-with-vectors" >}}): Redis supports several advanced querying strategies with vector fields including k-nearest neighbor ([KNN]({{< relref "develop/ai/search-and-query/vectors#knn-vector-search" >}})), [vector range queries]({{< relref "develop/ai/search-and-query/vectors#vector-range-queries" >}}), and [metadata filters]({{< relref "develop/ai/search-and-query/vectors#filters" >}}).
43
-
1.[**Configure vector queries at runtime**]({{< relref "develop/ai/search-and-query/vectors#runtime-query-parameters" >}}). Select the best filter mode to optimize query execution.
48
+
1.[**Configure vector queries at runtime**]({{< relref "develop/ai/search-and-query/vectors#runtime-query-parameters" >}}): Select the best filter mode to optimize query execution.
49
+
1.[**Build an AI agent**]({{< relref "/develop/ai/agent-builder" >}}): Use the interactive agent builder to generate complete working code for conversational assistants and recommendation engines.
50
+
1.[**Add semantic caching**]({{< relref "/develop/ai/context-engine/langcache" >}}): Reduce LLM API calls by caching and reusing responses for semantically similar queries.
51
+
1.[**Add agent memory**]({{< relref "/develop/ai/context-engine/agent-memory" >}}): Give your agent persistent session and long-term memory using the Agent Memory REST API.
44
52
45
53
#### Learn how to index and query vector embeddings
{{< image-card image="images/ai-brain.svg" alt="AI agent icon" title="How AI agents work with Redis" url="/develop/ai/agent-builder/agent-concepts" >}}
{{< image-card image="images/ai-semantic-routing.svg" alt="Semantic routing icon" title="Semantic routing chooses the best tool" url="https://redis.io/blog/level-up-rag-apps-with-redis-vector-library/" >}}
61
69
{{< image-card image="images/ai-model.svg" alt="AI Redis icon" title="Deploy an enhanced gateway with Redis" url="https://redis.io/blog/ai-gateways-what-are-they-how-can-you-deploy-an-enhanced-gateway-with-redis/" >}}
62
70
</div>
63
71
@@ -86,13 +94,26 @@ Additional resources:
86
94
87
95
#### Agents
88
96
AI agents can act autonomously to plan and execute tasks for the user.
89
-
*[Redis Notebooks for LangGraph](https://github.com/redis-developer/langgraph-redis/tree/main/examples)
97
+
98
+
*[Build your first AI agent]({{< relref "/develop/ai/agent-builder" >}}) — Use the interactive agent builder to generate production-ready agent code.
99
+
*[How agents work]({{< relref "/develop/ai/agent-builder/agent-concepts" >}}) — Learn the agent processing cycle, memory architecture, and Redis data structures for agents.
100
+
*[Redis Notebooks for LangGraph](https://github.com/redis-developer/langgraph-redis/tree/main/examples) — End-to-end agent examples using LangGraph and Redis.
101
+
102
+
#### Context Engine
103
+
The Redis Context Engine provides managed services for agent memory and data access.
104
+
105
+
*[Get started with LangCache]({{< relref "/develop/ai/context-engine/langcache" >}}) — Add semantic caching to reduce LLM costs in minutes.
106
+
*[Get started with Agent Memory]({{< relref "/develop/ai/context-engine/agent-memory" >}}) — Add persistent two-tier memory to any agent using the REST API.
107
+
*[Get started with Data Integration]({{< relref "/develop/ai/context-engine/data-integration" >}}) — Keep Redis in sync with your primary database so agents always have fresh data.
90
108
91
109
## Tutorials
92
110
Need a deeper-dive through different use cases and topics?
93
111
94
-
#### RAG
112
+
#### Agents
95
113
*[Agentic RAG](https://github.com/redis-developer/agentic-rag) - A tutorial focused on agentic RAG with LlamaIndex and Amazon Bedrock
114
+
*[Redis Notebooks for LangGraph](https://github.com/redis-developer/langgraph-redis/tree/main/examples) - Working with LangGraph agents and Redis memory
115
+
116
+
#### RAG
96
117
*[RAG on Vertex AI](https://github.com/redis-developer/gcp-redis-llm-stack/tree/main) - A RAG tutorial featuring Redis with Vertex AI
97
118
*[RAG workbench](https://github.com/redis-developer/redis-rag-workbench) - A development playground for exploring RAG techniques with Redis
98
119
*[ArXiv Chat](https://github.com/redis-developer/ArxivChatGuru) - Streamlit demo of RAG over ArXiv documents with Redis & OpenAI
@@ -127,8 +148,10 @@ See how we stack up against the competition.
0 commit comments