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.0.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.

agent_control_evaluator_galileo-6.0.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-6.0.0.tar.gz
Algorithm Hash digest
SHA256 7059d4630317fd68bd7d3ea4ca082601efc7956e468d22b9beed5b458cbcd509
MD5 af32a38f431fd7c427816532f8890353
BLAKE2b-256 defa8d77dd32f04df28daa2f4cf1a02e53f3cfe223b82b3b719c6aad2127ca77

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-6.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 de1683a5fc1829e4030123ffa06309d676d80aeedd67a59932e0f0ee2b99cb40
MD5 267ec7978ff187c06070227c13cc72c5
BLAKE2b-256 9e4ba8b775054ade6f210c114d9eee3f812a9f4751c2b99498d62bd305e323c7

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