> For the complete documentation index, see [llms.txt](https://docs.layerlens.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.layerlens.ai/more-in-this-section-9.md).

# More in this section

- [Api](https://docs.layerlens.ai/more-in-this-section-9/api.md)
- [API keys](https://docs.layerlens.ai/more-in-this-section-9/api-keys.md): REST — API keys endpoints.
- [Authentication](https://docs.layerlens.ai/more-in-this-section-9/auth.md): API authentication — API keys, scopes, headers.
- [Benchmarks](https://docs.layerlens.ai/more-in-this-section-9/benchmarks.md): REST — Benchmarks endpoints.
- [BYOK custom models](https://docs.layerlens.ai/more-in-this-section-9/byok-models.md): REST — BYOK custom-model endpoints.
- [Errors](https://docs.layerlens.ai/more-in-this-section-9/errors.md): REST — error codes, response shape.
- [Evaluations](https://docs.layerlens.ai/more-in-this-section-9/evaluations.md): REST — Evaluations endpoints.
- [Judge optimizations (GEPA)](https://docs.layerlens.ai/more-in-this-section-9/judge-optimizations.md): REST — Judge optimization (GEPA) endpoints.
- [Judges](https://docs.layerlens.ai/more-in-this-section-9/judges.md): REST — Judges endpoints.
- [Models](https://docs.layerlens.ai/more-in-this-section-9/models.md): REST — Models endpoints.
- [Notifications](https://docs.layerlens.ai/more-in-this-section-9/notifications.md): REST — Notifications endpoints.
- [Organizations](https://docs.layerlens.ai/more-in-this-section-9/organizations.md): REST — Organizations endpoints.
- [Rate limits](https://docs.layerlens.ai/more-in-this-section-9/rate-limits.md): REST — rate limits and headers.
- [Scorers](https://docs.layerlens.ai/more-in-this-section-9/scorers.md): REST — Scorers endpoints.
- [Spaces](https://docs.layerlens.ai/more-in-this-section-9/spaces.md): REST — Spaces endpoints.
- [Trace evaluations](https://docs.layerlens.ai/more-in-this-section-9/trace-evaluations.md): REST — Trace evaluations endpoints.
- [Traces](https://docs.layerlens.ai/more-in-this-section-9/traces.md): REST — Traces endpoints.
- [Webhooks](https://docs.layerlens.ai/more-in-this-section-9/webhooks.md): REST — Webhook event payloads.
- [Cli](https://docs.layerlens.ai/more-in-this-section-9/cli.md)
- [layerlens benchmarks](https://docs.layerlens.ai/more-in-this-section-9/benchmarks-1.md): layerlens benchmarks — browse and upload.
- [layerlens config](https://docs.layerlens.ai/more-in-this-section-9/config.md): layerlens config — multi-profile, env, output format.
- [layerlens evaluate](https://docs.layerlens.ai/more-in-this-section-9/evaluate.md): layerlens evaluate — create and run an evaluation.
- [Examples](https://docs.layerlens.ai/more-in-this-section-9/examples.md): Common layerlens CLI command sequences.
- [CLI getting started](https://docs.layerlens.ai/more-in-this-section-9/getting-started.md): CLI getting started — install, login, first command.
- [layerlens judges](https://docs.layerlens.ai/more-in-this-section-9/judges-1.md): layerlens judges — create and manage LLM judges.
- [layerlens login](https://docs.layerlens.ai/more-in-this-section-9/login.md): layerlens login — interactive authentication.
- [layerlens models](https://docs.layerlens.ai/more-in-this-section-9/models-1.md): layerlens models — browse the catalog.
- [layerlens scorers](https://docs.layerlens.ai/more-in-this-section-9/scorers-1.md): layerlens scorers — manage code graders.
- [layerlens trace-evaluate](https://docs.layerlens.ai/more-in-this-section-9/trace-evaluate.md): layerlens trace-evaluate — score a trace set.
- [layerlens traces](https://docs.layerlens.ai/more-in-this-section-9/traces-1.md): layerlens traces — upload and browse traces.
- [Screenshots](https://docs.layerlens.ai/more-in-this-section-9/screenshots.md)
- [Screenshot inventory](https://docs.layerlens.ai/more-in-this-section-9/screenshots-1.md): Screenshot inventory and capture conventions.
- [Sdk Python](https://docs.layerlens.ai/more-in-this-section-9/sdk-python.md)
- [LangChain framework adapter](https://docs.layerlens.ai/more-in-this-section-9/frameworks-langchain.md): LangChain framework adapter — LayerLensCallbackHandler for chains, agents, tools, and memory.
- [Async patterns](https://docs.layerlens.ai/more-in-this-section-9/async-patterns.md): Async patterns — concurrency, gather, semaphore-bounded parallelism.
- [Authentication](https://docs.layerlens.ai/more-in-this-section-9/authentication.md): SDK authentication — API keys, env vars, key scoping.
- [CLI — Command Reference](https://docs.layerlens.ai/more-in-this-section-9/commands.md): Complete reference for every stratix CLI command — trace, judge, evaluate, scorer, space, bulk, ci.
- [CLI — Workflow Examples](https://docs.layerlens.ai/more-in-this-section-9/examples-1.md): Fifteen copy-paste CLI workflows covering traces, judges, evaluations, bulk runs, CI, and cleanup.
- [CLI — Getting Started](https://docs.layerlens.ai/more-in-this-section-9/getting-started-1.md): SDK CLI getting started — installation, configuration, output formats, shell completion.
- [Client configuration](https://docs.layerlens.ai/more-in-this-section-9/client.md): Stratix / AsyncStratix client — construction, env vars, timeout, retries, per-request overrides.
- [Errors](https://docs.layerlens.ai/more-in-this-section-9/errors-1.md): SDK exception hierarchy — StratixError → APIError → APIStatusError → HTTP-status-specific exceptions.
- [Evaluations](https://docs.layerlens.ai/more-in-this-section-9/evaluations-1.md): client.evaluations — create benchmark and dataset evaluations, wait for completion, list, retrieve results.
- [Code Examples](https://docs.layerlens.ai/more-in-this-section-9/examples-2.md): Code examples index — runnable samples for evaluations, traces, judges, public catalog.
- [Creating Evaluations](https://docs.layerlens.ai/more-in-this-section-9/creating-evaluations.md): Create evaluations — sync, async, parallel, comparison, error handling.
- [Judges and Traces](https://docs.layerlens.ai/more-in-this-section-9/judges-and-traces.md): Examples for judges and traces — create, list, update, delete; upload traces; run trace evaluations.
- [Models and Benchmarks](https://docs.layerlens.ai/more-in-this-section-9/models-and-benchmarks.md): Browse, filter, create custom/smart, and manage models and benchmarks.
- [Public API](https://docs.layerlens.ai/more-in-this-section-9/public-api.md): Public catalog examples — browse models, benchmarks, evaluations, compare results without auth scopes.
- [Retrieving Results](https://docs.layerlens.ai/more-in-this-section-9/retrieving-results.md): Retrieve evaluation results — paginated, bulk, and concurrent fetching patterns.
- [Judge optimizations](https://docs.layerlens.ai/more-in-this-section-9/judge-optimizations-1.md): client.judge\_optimizations — automated judge optimization (GEPA-style). Estimate, create, get, apply.
- [Judges](https://docs.layerlens.ai/more-in-this-section-9/judges-2.md): client.judges — CRUD for evaluation judges, with version-on-update semantics.
- [Models and benchmarks](https://docs.layerlens.ai/more-in-this-section-9/models-benchmarks.md): client.models and client.benchmarks — manage models, benchmarks, custom registrations, smart benchmarks.
- [Notifications (SDK)](https://docs.layerlens.ai/more-in-this-section-9/notifications-1.md): client.notifications — manage event subscriptions.
- [Organizations (SDK)](https://docs.layerlens.ai/more-in-this-section-9/organizations-1.md): Multi-org switching from the SDK.
- [Pagination](https://docs.layerlens.ai/more-in-this-section-9/pagination.md): Pagination over large list endpoints.
- [Public client](https://docs.layerlens.ai/more-in-this-section-9/public-client.md): PublicClient — read-only access to public catalog (models, benchmarks, evaluations, comparisons).
- [Recipe: pagination over large result sets](https://docs.layerlens.ai/more-in-this-section-9/pagination-1.md): Recipe — pagination. Pointer to the SDK paginated\_results sample.
- [Recipe: rate-limit handling](https://docs.layerlens.ai/more-in-this-section-9/rate-limit-handling.md): Recipe — rate-limit handling. Pointer to the SDK security guide.
- [Recipe: retry and backoff](https://docs.layerlens.ai/more-in-this-section-9/retry-backoff.md): Recipe — retry and backoff. Pointer to the SDK's built-in retry behaviour.
- [Recipe: sync vs async clients](https://docs.layerlens.ai/more-in-this-section-9/sync-async-clients.md): Recipe — sync vs async client. Pointer to the SDK async\_workflow sample.
- [SDK release notes](https://docs.layerlens.ai/more-in-this-section-9/release-notes-sdk.md): SDK-specific release notes.
- [Results](https://docs.layerlens.ai/more-in-this-section-9/results.md): client.results — fetch evaluation results, with auto-pagination helpers.
- [Scorers](https://docs.layerlens.ai/more-in-this-section-9/scorers-2.md): client.scorers — LLM-backed scorers (model + prompt). CRUD reference.
- [Security](https://docs.layerlens.ai/more-in-this-section-9/security.md): SDK security overview — API key management, data privacy, environment variables, rate limiting.
- [API Key Management](https://docs.layerlens.ai/more-in-this-section-9/api-key-management.md): API key management — secure storage, environment variables,.env files, rotation.
- [Data Privacy](https://docs.layerlens.ai/more-in-this-section-9/data-privacy.md): Data privacy — what the SDK transmits, how to sanitize traces, logging redaction.
- [Environment Variables](https://docs.layerlens.ai/more-in-this-section-9/environment-variables.md): Environment variables — required vars, OS-specific setup,.env file loading, verification.
- [Rate Limiting](https://docs.layerlens.ai/more-in-this-section-9/rate-limiting.md): Rate limiting — recognize 429 responses, handle RateLimitError, inspect retry headers.
- [Spaces (SDK)](https://docs.layerlens.ai/more-in-this-section-9/spaces-1.md): client.spaces — saved evaluation configurations.
- [Trace evaluations](https://docs.layerlens.ai/more-in-this-section-9/trace-evaluations-1.md): client.trace\_evaluations — run a judge against a trace, poll, retrieve results, estimate cost.
- [Traces](https://docs.layerlens.ai/more-in-this-section-9/traces-2.md): client.traces — upload trace files (JSON/JSONL, ≤50 MB), retrieve, list, delete.
- [SDK troubleshooting](https://docs.layerlens.ai/more-in-this-section-9/troubleshooting.md): SDK troubleshooting — installation, authentication, evaluation, trace upload, timeouts.
- [Troubleshooting](https://docs.layerlens.ai/more-in-this-section-9/troubleshooting-1.md): SDK troubleshooting index — authentication, common issues, error codes.
- [Authentication Problems](https://docs.layerlens.ai/more-in-this-section-9/authentication-1.md): Authentication troubleshooting — 401 errors, invalid keys, missing configuration.
- [Common Issues](https://docs.layerlens.ai/more-in-this-section-9/common-issues.md): Common SDK issues — installation, client init, evaluations, trace upload, timeouts, network.
- [Error Codes Reference](https://docs.layerlens.ai/more-in-this-section-9/error-codes.md): SDK error codes — full StratixError exception hierarchy and HTTP status mapping.
- [Type models (Pydantic)](https://docs.layerlens.ai/more-in-this-section-9/type-models.md): SDK Pydantic models — exhaustive list of types exported from the layerlens package.
- [Versioning](https://docs.layerlens.ai/more-in-this-section-9/versioning.md): SDK versioning, compatibility, deprecation policy.
- [Webhooks](https://docs.layerlens.ai/more-in-this-section-9/webhooks-1.md): Stratix webhooks — receive events at your endpoint.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.layerlens.ai/more-in-this-section-9.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
