Chatbot Performance Evaluator

Documentation

  • Overview
  • Installation
  • Testing
  • Demo
  • Metrics and Mathematical Foundations
  • API reference
    • Core modules
    • Bot modules
    • Configuration modules
    • Metric modules
    • I/O and utility modules
  • Deployment
  • Adding a New Bot
  • Adding a New LLM Judge
  • Default Prompts
Chatbot Performance Evaluator
  • API reference
  • View page source

API reference

The following pages are generated with Sphinx autodoc.

  • Core modules
    • Sample
    • Completion
    • BotResult
    • MetricResult
    • Evaluator
  • Bot modules
    • BaseBot
    • FullContextBot
    • StrictSemanticMatchBot
    • BotFactory
  • Configuration modules
    • ModelConfig
    • JudgeConfig
    • load_model_config()
    • load_judge_config()
    • build_chat_client()
    • build_judge_metric()
    • build_bot_from_config()
  • Metric modules
    • ExactMatchMetric
    • KeywordRecallMetric
    • AnswerLengthMetric
    • PolitenessMetric
    • LLMJudgeMetric
    • build_default_metrics()
  • I/O and utility modules
    • load_samples_from_csv()
    • write_rows_csv()
    • write_rows_jsonl()
    • summarize_by_bot()
    • resolve_env()
    • load_json()
    • load_text()
    • render_template()
Previous Next

© Copyright .

Built with Sphinx using a theme provided by Read the Docs.