AVISE

Usage:

  • Installation
  • Quickstart
  • Configuring Connectors
  • Configuring Security Evaluation Tests

Reference:

  • Core Components
  • Security Evaluation Tests
  • Pipelines
  • Connectors
  • Evaluators
  • Registry
  • Report Generation
  • Execution Engine

Extending:

  • Building a Security Evaluation Test
  • Building a BaseSETPipeline
  • Building a Connector
  • Building an Evaluator

Contributing:

  • Contributing a Security Evaluation Test
  • Contributing a Pipeline
  • Contributing a Connector
  • Contributing to AVISE
AVISE
  • Overview: module code

All modules for which code is available

  • avise.connectors.languagemodel.base
  • avise.connectors.languagemodel.generic
  • avise.connectors.languagemodel.ollama
  • avise.connectors.languagemodel.openai
  • avise.evaluators.languagemodel.base
  • avise.evaluators.languagemodel.partial_compliance
  • avise.evaluators.languagemodel.refusal
  • avise.evaluators.languagemodel.suspicious_output
  • avise.evaluators.languagemodel.vulnerability
  • avise.pipelines.languagemodel.pipeline
  • avise.pipelines.languagemodel.schema
  • avise.registry.registry
  • avise.reportgen.reporters.base
  • avise.reportgen.reporters.html_reporter
  • avise.reportgen.reporters.json_reporter
  • avise.reportgen.reporters.markdown_reporter
  • avise.sets.languagemodel.multi_turn.context_test
  • avise.sets.languagemodel.multi_turn.red_queen
  • avise.sets.languagemodel.single_turn.prompt_injection

© Copyright 2026, Oulu University Secure Programming Group (OUSPG).

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