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-5.1.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-5.1.0.tar.gz.

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-5.1.0.tar.gz
Algorithm Hash digest
SHA256 d04c5e0cad196066b42b9661e30efa822d2434a8765cf4d9b98b9591e780f722
MD5 3331e53ddb42e715638350311dc8e278
BLAKE2b-256 76adfa429879c2d3f4e99aa9fc312b435a5151504913adfa73db111197669bcb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for agent_control_evaluator_galileo-5.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0ec64c85efcc0c978c854dca1284af57ca148be1f043fb74aecf765845aff680
MD5 e672b9bd0232e67b5841f5c7af526d94
BLAKE2b-256 71e6fa9412bbda65b5714dc484c7adb90c8e661a7679b398150d27b24ce03137

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