-
Notifications
You must be signed in to change notification settings - Fork 258
Site: add agent gen code from AI week to PROD #1987
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Open
dwdougherty
wants to merge
6
commits into
main
Choose a base branch
from
DOC-5581
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
+3,263
−2
Open
Changes from 4 commits
Commits
Show all changes
6 commits
Select commit
Hold shift + click to select a range
12cdfde
Site: add agent gen code from AI week to PROD
dwdougherty 423d86f
Attempt at fixing GitHub preview
dwdougherty 5bdbdd5
Remove invalid SVG file (not used)
dwdougherty 03410c5
DOC-5581 remove Chat about Code feature with Augment
andy-stark-redis da3b3c1
DOC-5581 removed Jupyter features, following feedback
andy-stark-redis 10ac78a
Attempt to fix code display bug
dwdougherty File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,75 @@ | ||
--- | ||
Title: Redis AI Agent Builder | ||
alwaysopen: false | ||
categories: | ||
- docs | ||
- develop | ||
- ai | ||
description: Build custom AI agents powered by Redis with our interactive code generator | ||
linkTitle: Agent Builder | ||
hideListLinks: true | ||
weight: 50 | ||
--- | ||
|
||
|
||
Agents use Redis for data storage, vector search, and conversation memory. The interactive builder generates production-ready code in your preferred programming language. | ||
|
||
## Get started | ||
|
||
Use the interactive builder below to generate your custom AI agent code: | ||
|
||
{{< agent-builder >}} | ||
|
||
## What are AI agents? | ||
|
||
AI agents are intelligent systems that can plan, remember, and take actions to help users accomplish goals. Unlike simple chatbots, agents can remember conversations, plan multi-step tasks, use external tools, and learn from interactions. | ||
|
||
Redis powers these capabilities with fast, reliable data storage and retrieval that keeps your agents responsive and intelligent. | ||
|
||
**Learn more**: [How agents work](agent-concepts/) | ||
|
||
## What you can build | ||
|
||
Choose from two types of intelligent agents: | ||
|
||
- **Recommendation engines**: Personalized product and content recommendations | ||
- **Conversational assistants**: Chatbots with memory and context awareness | ||
|
||
The agent builder will generate complete, working code examples for your chosen agent type. | ||
|
||
## Features | ||
|
||
- **Multiple programming languages**: Generate code in Python, with JavaScript (Node.js), Java, and C# coming soon | ||
- **LLM integration**: Support for OpenAI, Anthropic Claude, and Llama 2 | ||
- **Redis optimized**: Uses Redis data structures for optimal performance | ||
|
||
## After you generate your code | ||
|
||
Select the **Try in Jupyter** button to run the code in a notebook, load a sample dataset, and start testing and customizing your agent. Alternatively, use the **Copy** or **Download** buttons and follow the steps to test it locally: | ||
|
||
1. **Set up your environment**: Install Redis and the required dependencies | ||
2. **Configure your API keys**: Add your LLM provider credentials to environment variables | ||
3. **Test locally**: Start with simple conversations to verify everything works | ||
4. **Deploy and scale**: Use Redis Cloud for production deployments | ||
|
||
The generated code includes detailed setup instructions and best practices to get you started quickly. If you want to generate another agent, select the **Start again** button. | ||
|
||
|
||
## Learn more | ||
|
||
### AI agent resources | ||
|
||
- [How agents work](agent-concepts/) - Learn how agents work and why Redis is perfect for them | ||
|
||
### Redis AI documentation | ||
|
||
- [Redis Vector Search](/develop/interact/search-and-query/vector-search/) - Semantic search capabilities | ||
- [Redis Streams](/develop/data-types/streams/) - Real-time data and conversation history | ||
- [AI Notebooks Collection](/develop/ai/notebook-collection/) - Interactive tutorials and examples | ||
- [Ecosystem Integrations](/develop/ai/ecosystem-integrations/) - Redis with AI frameworks | ||
|
||
### Community and support | ||
|
||
- Join the [Redis Discord](https://discord.gg/redis) for community support | ||
- Explore [Redis AI Resources on GitHub](https://github.com/redis-developer/redis-ai-resources) | ||
- Watch [AI Video Collection](/develop/ai/ai-videos/) for tutorials and demonstrations |
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.