← 返回
未分类 Key 中文

Evalpal

Run AI agent evaluations via EvalPal — trigger eval runs, check results, and list available evaluations
使用 EvalPal 运行 AI 代理评估:触发评估、查看结果、列出可用评估
matthewengman matthewengman 来源
未分类 clawhub v1.0.1 1 版本 100000 Key: 需要
★ 0
Stars
📥 400
下载
💾 1
安装
1
版本
#evaluation testing quality ai-agents#latest

概述

EvalPal Skill

Run AI agent evaluations inline. Trigger eval runs, poll for results, and list

available evaluation definitions — all from chat.

Prerequisites

Set the following environment variables in your OpenClaw skill configuration:

VariableRequiredDescription
---------------------------------------------------------------------
EVALPAL_API_KEYYesYour EvalPal API key (starts with sk_)
EVALPAL_API_URLNoBase URL (defaults to https://evalpal.dev)

Get your API key from Settings → API Keys at

evalpal.dev.

Commands

/evalpal run --eval-id

Trigger an evaluation run and wait for results.

Usage:

bash scripts/run-eval.sh --eval-id <EVAL_DEFINITION_ID>

What it does:

  1. Triggers a new eval run via the EvalPal API
  2. Polls for completion with exponential backoff (up to 5 minutes)
  3. Fetches and formats results as readable markdown

Example output:

✅ Episode Quality — PASSED (15/16)
├── Test Case tc_001: ✓ PASS
├── Test Case tc_002: ✓ PASS
├── Test Case tc_003: ✗ FAIL
└── 12 more passed...

Run ID: run_abc123 · 16 test cases · 47s

Exit codes: 0 = all passed, 1 = failures or error.

/evalpal status --run-id

Check the current status of a running evaluation.

Usage:

bash scripts/check-status.sh --run-id <RUN_ID>

Example output:

📊 Run Status: run_abc123
Status: running
Started: 2026-03-26T20:00:00Z

/evalpal list

List available evaluation definitions across your projects.

Usage:

bash scripts/list-evals.sh [--project-id <PROJECT_ID>]

If --project-id is omitted, lists evals for all projects.

Example output:

📋 Evaluation Definitions

Project: AI Workforce Lab
  abc123  Episode Quality Check
  def456  Factual Accuracy Eval

Project: Customer Support Bot
  ghi789  Response Quality

Error Handling

All scripts handle common error cases:

ScenarioOutputExit Code
--------------------------------------------------------------------
No API key setError: EVALPAL_API_KEY is not set1
Invalid API keyError: Authentication failed (401)1
Eval not foundError: Eval definition not found (404)1
Rate limitedError: Rate limited — retry after Xs (429)1
Timeout (5 min)Error: Evaluation timed out after 300s1
Network errorError: Could not reach EvalPal API1

Security

  • The API key is read from EVALPAL_API_KEY environment variable only
  • Scripts never echo or log the API key
  • All API calls use HTTPS

版本历史

共 1 个版本

  • v1.0.1 当前
    2026-03-31 19:13 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,462 📥 331,339
ai-agent

Find Skills

root
帮助用户发现和安装智能体技能,当用户询问如「如何做X」、「找X的技能」、「有能做...的吗」等问题时
★ 1,547 📥 594,791
ai-agent

self-improving agent

pskoett
记录自身发现以实现自我改进的技能
★ 4,192 📥 962,761