Skip to main content

cli-and-services

Use Agent Lightning agl CLI commands, store and Prometheus services, LLMProxy/vLLM service patterns, metrics, and safe endpoint checks.

설치로 이동

소스 정보

저장소
VectorSpaceLab/AREX-Skill
최근 소스 활동
2026년 8월 26일 16:31
감지된 SKILL.md 언어
영어
스타
12
포크
2

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
6 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
cli-and-services
description
Use Agent Lightning agl CLI commands, store and Prometheus services, LLMProxy/vLLM service patterns, metrics, and safe endpoint checks.
disable-model-invocation
true
metadata
{"disco-role":"operating"}
license
MIT
# CLI and services Use this sub-skill when the user asks about `agl` commands, store servers, Prometheus metrics, LLM proxying, vLLM integration, OpenAI-compatible endpoint checks, or service startup failures. ## Route by task | Request | Read/run | | --- | --- | | Check `agl`, `agl store`, or `agl prometheus` flags | [references/cli-reference.md](references/cli-reference.md) | | Start or connect to a LightningStore service | [references/service-workflows.md](references/service-workflows.md#store-service) | | Use LLMProxy with OpenAI-compatible/vLLM endpoints | [references/service-workflows.md](references/service-workflows.md#llm-proxy) | | Check a LiteLLM/OpenAI-compatible proxy safely | `python scripts/check_litellm_proxy.py --base-url ... --model ...` | | Emit local demo metrics or check Prometheus dependencies | `python scripts/check_prometheus_metrics.py --duration 1 --host 127.0.0.1` | | Debug CLI/service failures | [references/troubleshooting.md](references/troubleshooting.md) | ## Key rules - Always run `agl --help` and subcommand `--help` before relying on remembered flags. - `agl store` supports in-memory and optional Mongo backends. - `agl prometheus` requires Prometheus client support and `PROMETHEUS_MULTIPROC_DIR` when starting the exporter. - `agl vllm` imports vLLM and is optional; expect it to fail in CPU/base environments without vLLM. - `LLMProxy` wraps LiteLLM and can route `/rollout/<id>/attempt/<id>/v1/...` requests so spans are attributed to the correct attempt. - Do not print API keys. Endpoint checkers should show model IDs and status, not secrets. ## Safe checks ```bash agl --help agl store --help agl prometheus --help python scripts/check_litellm_proxy.py --help python scripts/check_prometheus_metrics.py --duration 1 --host 127.0.0.1 ``` The LiteLLM proxy checker makes network requests only when `--base-url` and `--model` are explicitly supplied. The metrics checker binds localhost by default in examples and exits quickly. ## Boundary This sub-skill owns command syntax and service surfaces. For rollout status semantics use [runner-store-training](../runner-store-training/SKILL.md). For interpreting spans or token IDs use [tracing-and-instrumentation](../tracing-and-instrumentation/SKILL.md). For optional example selection use [examples-and-recipes](../examples-and-recipes/SKILL.md).
GitHub에서 보기