Learn how semantic search uses text embeddings to find the most relevant chunks in a RAG pipeline. Understand embeddings, implement VoyageAI for generating embeddings, and discover how to match user queries with the right content.
Learn how to build the core evaluation pipeline for prompt testing. This guide covers the three essential functions—run_prompt, run_test_case, and run_eval—that process test cases through Claude and collect structured results for analysis.
Learn how to implement code-based grading for AI-generated code evaluation. This guide covers syntax validation for Python, JSON, and regex, combining code and model graders, and using objective metrics to measure prompt engineering progress.
Learn practical techniques for implementing changes effectively with Claude, including visual communication with screenshots, Planning Mode, and advanced reasoning capabilities.
Learn how to use hooks in Claude Code to address common AI development weaknesses. Implement TypeScript type checking and query duplication prevention with practical examples and code.