Skip to main content

Galileo Luna2 evaluator for agent-control

Project description

Agent Control Evaluator - Galileo

Galileo Luna2 evaluator for agent-control.

Installation

pip install agent-control-evaluator-galileo

Or via the convenience extra from the main evaluators package:

pip install agent-control-evaluators[galileo]

Available Evaluators

Name Description
galileo.luna2 Galileo Luna-2 runtime protection

Configuration

Set the GALILEO_API_KEY environment variable:

export GALILEO_API_KEY=your-api-key

Usage

Once installed, the evaluator is automatically discovered:

from agent_control_evaluators import discover_evaluators, get_evaluator

discover_evaluators()
Luna2Evaluator = get_evaluator("galileo.luna2")

Or import directly:

from agent_control_evaluator_galileo.luna2 import Luna2Evaluator, Luna2EvaluatorConfig

config = Luna2EvaluatorConfig(
    stage_type="local",
    metric="input_toxicity",
    operator="gt",
    target_value=0.5,
    galileo_project="my-project",
)

evaluator = Luna2Evaluator(config)
result = await evaluator.evaluate("some text")

Documentation

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agent_control_evaluator_galileo-6.4.0.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

File details

Details for the file agent_control_evaluator_galileo-6.4.0.tar.gz.

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-6.4.0.tar.gz
Algorithm Hash digest
SHA256 132e1d829872d457c6a8ba26475f1d2c480e9138fe41338c9b276c8485ed9afe
MD5 cb273c5a1929dadaf545d7421c4307ee
BLAKE2b-256 75f093a900344f079c3224f8a0caded9f709974587235ad21a84e7f44fdc236b

See more details on using hashes here.

File details

Details for the file agent_control_evaluator_galileo-6.4.0-py3-none-any.whl.

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-6.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b1895359a44e156a38d7a010d0d418fffab5a9b34ddb65433112326d381c1ae3
MD5 1de840a02a96e867cd52c291775fc7c7
BLAKE2b-256 e4d2a4674cc3304b7055fca2c3beb6ec5f4a653ec4f9fb522be2e0b673b10950

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page