From eb50ce0692b88f96858cff867094f0e1d35009f1 Mon Sep 17 00:00:00 2001 From: Raphael De Lio Date: Mon, 24 Nov 2025 18:59:29 +0100 Subject: [PATCH] fix: readme paths for java notebooks --- README.md | 18 +++++++++--------- java-recipes/README.md | 16 ++++++++-------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 8032497..fc528e6 100644 --- a/README.md +++ b/README.md @@ -162,15 +162,15 @@ A set of Java recipes can be found under [/java-recipes](/java-recipes/README.md #### Notebooks -| Notebook | Description | -|------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------| -| [notebooks/RAG/spring_ai_redis_rag.ipynb](./java-recipes/notebooks/RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-ba sed beer recommendation chatbot using Spring AI and Redis as the vector store | -| [RAG/spring_ai_redis_rag.ipynb](./RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-based beer recommendation chatbot using Spring AI and Redis as the vector store | -| [semantic-routing/1_semantic_classification.ipynb](./semantic-routing/1_semantic_classification.ipynb) | Demonstrates how to perform text classification with vector search (RedisVL) instead of LLMs | -| [semantic-routing/2_semantic_tool_calling.ipynb](./semantic-routing/2_semantic_tool_calling.ipynb) | Demonstrates how to perform tool selection with vector search (RedisVL) instead of LLMs | -| [semantic-routing/3_semantic_guardrails.ipynb](./semantic-routing/3_semantic_guardrails.ipynb) | Demonstrates how to implement guardrails with vector search (RedisVL) | -| [semantic-caching/1_pre_generated_semantic_caching.ipynb](./semantic-caching/1_pre_generated_semantic_caching.ipynb) | Demonstrates how to perform pre generated semantic caching with RedisVL | -| [semantic-caching/2_semantic_caching_with_langcache.ipynb](./semantic-caching/2_semantic_caching_with_langcache.ipynb) | Demonstrates how to perform pre generated semantic caching with LangCache | +| Notebook | Description | +|-----------------------------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------| +| [notebooks/RAG/spring_ai_redis_rag.ipynb](./java-recipes/notebooks/RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-ba sed beer recommendation chatbot using Spring AI and Redis as the vector store | +| [RAG/spring_ai_redis_rag.ipynb](./java-recipes/notebooks/RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-based beer recommendation chatbot using Spring AI and Redis as the vector store | +| [semantic-routing/1_semantic_classification.ipynb](./java-recipes/notebooks/semantic-routing/1_semantic_classification.ipynb) | Demonstrates how to perform text classification with vector search (RedisVL) instead of LLMs | +| [semantic-routing/2_semantic_tool_calling.ipynb](./java-recipes/notebooks/semantic-routing/2_semantic_tool_calling.ipynb) | Demonstrates how to perform tool selection with vector search (RedisVL) instead of LLMs | +| [semantic-routing/3_semantic_guardrails.ipynb](./java-recipes/notebooks/semantic-routing/3_semantic_guardrails.ipynb) | Demonstrates how to implement guardrails with vector search (RedisVL) | +| [semantic-caching/1_pre_generated_semantic_caching.ipynb](./java-recipes/notebooks/semantic-caching/1_pre_generated_semantic_caching.ipynb) | Demonstrates how to perform pre generated semantic caching with RedisVL | +| [semantic-caching/2_semantic_caching_with_langcache.ipynb](./java-recipes/notebooks/semantic-caching/2_semantic_caching_with_langcache.ipynb) | Demonstrates how to perform pre generated semantic caching with LangCache | #### Applications diff --git a/java-recipes/README.md b/java-recipes/README.md index 2b612d9..c436c14 100644 --- a/java-recipes/README.md +++ b/java-recipes/README.md @@ -26,14 +26,14 @@ There are two types of Java Recipes: Notebooks and Applications. Notebooks are i Notebooks require a Jupyter Notebook environment to run. Check out the [Setup Instructions & Implementation Details](./notebooks/README.md) for more details on how to set up your environment. -| Notebook | Description | -|------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| -| [RAG/spring_ai_redis_rag.ipynb](./RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-based beer recommendation chatbot using Spring AI and Redis as the vector store | -| [semantic-routing/1_semantic_classification.ipynb](./semantic-routing/1_semantic_classification.ipynb) | Demonstrates how to perform text classification with vector search (RedisVL) instead of LLMs | -| [semantic-routing/2_semantic_tool_calling.ipynb](./semantic-routing/2_semantic_tool_calling.ipynb) | Demonstrates how to perform tool selection with vector search (RedisVL) instead of LLMs | -| [semantic-routing/3_semantic_guardrails.ipynb](./semantic-routing/3_semantic_guardrails.ipynb) | Demonstrates how to implement guardrails with vector search (RedisVL) | -| [semantic-caching/1_pre_generated_semantic_caching.ipynb](./semantic-caching/1_pre_generated_semantic_caching.ipynb) | Demonstrates how to perform pre generated semantic caching with RedisVL | -| [semantic-caching/2_semantic_caching_with_langcache.ipynb](./semantic-caching/2_semantic_caching_with_langcache.ipynb) | Demonstrates how to perform pre generated semantic caching with LangCache | +| Notebook | Description | +|----------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------------------------------------------------------------------------| +| [RAG/spring_ai_redis_rag.ipynb](./notebooks/RAG/spring_ai_redis_rag.ipynb) | Demonstrates building a RAG-based beer recommendation chatbot using Spring AI and Redis as the vector store | +| [semantic-routing/1_semantic_classification.ipynb](./notebooks/semantic-routing/1_semantic_classification.ipynb) | Demonstrates how to perform text classification with vector search (RedisVL) instead of LLMs | +| [semantic-routing/2_semantic_tool_calling.ipynb](./notebooks/semantic-routing/2_semantic_tool_calling.ipynb) | Demonstrates how to perform tool selection with vector search (RedisVL) instead of LLMs | +| [semantic-routing/3_semantic_guardrails.ipynb](./notebooks/semantic-routing/3_semantic_guardrails.ipynb) | Demonstrates how to implement guardrails with vector search (RedisVL) | +| [semantic-caching/1_pre_generated_semantic_caching.ipynb](./notebooks/semantic-caching/1_pre_generated_semantic_caching.ipynb) | Demonstrates how to perform pre generated semantic caching with RedisVL | +| [semantic-caching/2_semantic_caching_with_langcache.ipynb](./notebooks/semantic-caching/2_semantic_caching_with_langcache.ipynb) | Demonstrates how to perform pre generated semantic caching with LangCache | ## Applications