Anthropic is actively developing and refining techniques to enhance the effectiveness of Retrieval-Augmented Generation (RAG) for AI systems. Initial efforts focused on making RAG more accurate and efficient, particularly for large and complex datasets. This has evolved to include methods like Contextual Retrieval, which addresses the loss of context in traditional RAG by enriching individual chunks with relevant contextual information before embedding and indexing. This significantly improves retrieval accuracy, reducing retrieval failure rates by up to 67% when combined with reranking. The system also leverages prompt caching for cost-effectiveness and explores various embedding models and reranking techniques.
All Anthropic trails