> 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/6.-build-wire-your-code/quickstart.md).

# Python SDK — quickstart

SDK quickstart — install, authenticate, run an eval.

```bash
pip install layerlens --extra-index-url https://sdk.layerlens.ai/package
export LAYERLENS_STRATIX_API_KEY="..."
```

```python
from layerlens import Stratix
client = Stratix()

model = client.models.get_by_key("openai/gpt-4o")
benchmark = client.benchmarks.get_by_key("arc-agi-2")

evaluation = client.evaluations.create(model=model, benchmark=benchmark)
result = client.evaluations.wait_for_completion(evaluation)
print(f"Accuracy: {result.accuracy}")
```

## Async

```python
import asyncio
from layerlens import AsyncStratix

async def main():
 client = AsyncStratix()
 evaluation = await client.evaluations.create(...)
 return await client.evaluations.wait_for_completion(evaluation)

asyncio.run(main())
```

## See also

* [SDK reference](/6.-build-wire-your-code/sdk-python.md)
* [Tutorial 1: First evaluation](/8.-evaluate-score-the-outputs/01-first-evaluation.md)
