ExamplesPythonOn this pagePythonPython Examples PythonFirst Multi-Turn Simulation GuideGetting StartedSimulationsAgentsPythonConversation Simulation with Custom EndpointCustom EndpointSimulationsEvaluationPythonSimulating Multi-Turn Conversations with an OpenAI ModelOpenAISimulationsEvaluationPythonPrompt-Target Multi-Turn Simulation (Python)Prompt TargetSimulationsEvaluationPythonCustom Model Multi-Turn Simulation (Python)Custom ModelSimulationsEvaluationPythonTool-Use / Function-Calling Multi-Turn Simulation (Python)ToolsFunction CallingSimulationsPythonVoice Simulation: Evaluating Voice AgentsVoiceSimulationsAgentsPythonUsing Built-in “Checks” to Score Model BehaviourChecksScoringEvaluationPythonClassification Evaluation: Labelling 'Pricing vs Returns vs Complaints' ScenariosClassificationEvaluationScenariosPythonGeneration Evaluation: Assessing Text Quality in a RAG PipelineGenerationRAGEvaluationPythonScenario Management Walk-through for Uploading Seed CasesScenariosEvaluationWorkflowPythonComparing Dense vs Sparse Embedding Models for Semantic SearchEmbeddingSemantic SearchComparisonPythonRetrieval Evaluation with Cohere Embeddings and a Pinecone IndexRetrievalCoherePineconeEvaluationPythonEnd-to-End Retrieval Evaluation WorkflowRetrievalEvaluationWorkflowPythonDense e5 vs Sparse SPLADE: Embedding Model Face-offEmbeddingComparisonDenseSparse