GenAIWiki

Playbooks

Tutorials

Long-form guides optimized for engineers shipping GenAI features responsibly.

18 min read

Shadow Traffic for Safe Model Rollouts in E-commerce Platforms

This tutorial explains how to implement shadow traffic techniques for safely rolling out new machine learning models in e-commerce applications. Prerequisites include knowledge of machine learning deployment and A/B testing.

Updated 3 months ago
shadow trafficmodel rolloute-commerce

20 min read

Evaluating Tool-Calling Reliability Under Load in IT Support Systems

This tutorial focuses on assessing the reliability of tool-calling mechanisms in IT support systems during peak loads. Prerequisites include familiarity with load testing and IT support workflows.

Updated 3 months ago
load testingIT supporttool reliability

15 min read

Ensuring PII Handling in Retrieval Pipelines for Healthcare Applications

This tutorial covers best practices for managing Personally Identifiable Information (PII) in retrieval pipelines within healthcare settings, ensuring compliance with regulations like HIPAA. Prerequisites include understanding of data privacy laws and basic retrieval pipeline concepts.

Updated 3 months ago
PIIhealthcaredata privacy

18 min read

Evaluating Tool-Calling Reliability Under Load in IT Support

This tutorial provides a framework for assessing the reliability of tool-calling in RAG systems under high load conditions, specifically for IT support applications. It requires knowledge of system performance metrics and load testing methodologies.

Updated 3 months ago
RAGIT SupportLoad Testing

16 min read

Ensuring PII Handling in RAG Pipelines for Legal Firms

This tutorial focuses on best practices for handling Personally Identifiable Information (PII) in RAG pipelines within legal firms. It requires knowledge of legal compliance and data protection standards.

Updated 3 months ago
RAGLegalPII Handling

14 min read

Implementing Cost Controls in RAG: Batching vs Streaming Tokens in Financial Services

This tutorial explores the cost implications of batching versus streaming token usage in RAG systems for financial services. It requires familiarity with RAG tokenization and financial data processing.

Updated 3 months ago
RAGFinancial ServicesCost Control

12 min read

Comparing Structured Outputs and JSON Mode for RAG in E-commerce

This tutorial examines the trade-offs between structured outputs and JSON mode in RAG systems tailored for e-commerce applications. It requires a basic understanding of RAG and JSON data formats.

Updated 3 months ago
RAGE-commerceData Structure

15 min read

Optimizing Golden-Set Design for RAG in Healthcare Applications

This tutorial covers the design of golden sets for ensuring RAG (Retrieval-Augmented Generation) faithfulness in healthcare applications. It requires an understanding of RAG principles and access to domain-specific datasets.

Updated 3 months ago
RAGHealthcareGolden Set

10 min read

Multimodal Prompts for Document QA in Legal Settings

Using multimodal prompts can improve document question answering (QA) in legal contexts. Prerequisites include access to relevant legal documents and a model capable of processing multimodal inputs.

Updated 3 months ago
multimodal promptsdocument QAlegal settings

11 min read

Reducing Hallucinations with Citation Constraints in Research Models

Implementing citation constraints can significantly reduce hallucinations in research-oriented models. Prerequisites include a robust database of citations and a model capable of handling constraints.

Updated 3 months ago
hallucinationscitation constraintsresearch models

9 min read

Latency Budgets for Streaming Chat UX in Customer Support

Establishing latency budgets can enhance the user experience in customer support chat applications. Prerequisites include understanding user expectations and system capabilities.

Updated 3 months ago
latency budgetscustomer supportchat applications

12 min read

Embedding Drift Monitoring in Financial Services

Monitoring embedding drift is crucial for financial services to ensure model accuracy over time. Prerequisites include a data pipeline that captures embeddings and a monitoring framework.

Updated 3 months ago
embedding driftfinancial servicesmonitoring

10 min read

Shadow Traffic for Safe Model Rollouts in E-commerce

Implementing shadow traffic allows e-commerce platforms to test new models against live traffic without affecting user experience. Prerequisites include a robust logging mechanism and a dual model setup.

Updated 3 months ago
shadow trafficmodel rolloute-commerce

10 min read

Offline vs Online Evaluation Frequency

This tutorial explores the differences between offline and online evaluation methods for machine learning models, focusing on their respective benefits and drawbacks. Prerequisites include a basic understanding of machine learning evaluation metrics and experience with model deployment.

Updated 3 months ago
evaluationmachine learningoffline

20 min read

Pgvector Index Tuning (HNSW vs IVF)

Learn how to tune pgvector indexes using HNSW and IVF algorithms for optimal performance. Prerequisites include familiarity with PostgreSQL and vector databases.

Updated 3 months ago
pgvectorindex tuningHNSW

11 min read

Multimodal Prompts for Document QA

Explore how to create effective multimodal prompts for document question answering (QA) systems. Prerequisites include understanding of multimodal models and QA frameworks.

Updated 3 months ago
multimodaldocument QAprompt engineering

18 min read

SLI/SLO for Generative Endpoints

Establishing Service Level Indicators (SLIs) and Service Level Objectives (SLOs) for generative endpoints is crucial for maintaining quality and reliability. This tutorial outlines how to define and implement SLIs/SLOs effectively.

Updated 3 months ago
SLISLOgenerative models

12 min read

Offline vs Online Eval Frequency

This tutorial discusses the trade-offs between offline and online evaluation frequencies for machine learning models, focusing on their impact on model performance and user experience.

Updated 3 months ago
evaluationofflineonline

18 min read

Planner–Executor Loops and Failure Recovery

This tutorial explains the planner-executor loop in AI systems and how to implement effective failure recovery strategies. Prerequisites include knowledge of AI planning algorithms and system design.

Updated 3 months ago
AIsystem designfailure recovery

20 min read

Agent Memory: Scratchpad vs Vector Store

This tutorial compares scratchpad memory and vector store memory in AI agents, focusing on their use cases and performance characteristics. Prerequisites include a basic understanding of AI memory architectures.

Updated 3 months ago
AImemory architectureperformance comparison

15 min read

Runbooks When Quality Regresses Overnight

This tutorial outlines how to create effective runbooks to address overnight quality regressions in software systems. Prerequisites include familiarity with incident management and basic scripting skills.

Updated 3 months ago
runbooksincident managementquality assurance

16 min read

Canary Prompts for Regression Detection

Utilizing canary prompts to detect regressions in language models. Prerequisites include familiarity with regression testing and LLM evaluation metrics.

Updated 3 months ago
regression testingcanary promptsLLM

22 min read

Prompt Injection Defenses in Multi-Tenant Apps

Developing strategies to protect multi-tenant applications from prompt injection attacks. Prerequisites include understanding of security vulnerabilities and multi-tenant architecture.

Updated 3 months ago
securitymulti-tenantprompt injection

18 min read

Observability: Traces for LLM + Tool Spans

Implementing observability practices to trace interactions between large language models (LLMs) and external tools. Prerequisites include knowledge of observability tools and LLM architectures.

Updated 3 months ago
observabilityLLMtracing

Publish a tutorial