# Quantum Programming Studio - AI Integration Guide Welcome to the Quantum Programming Studio. This document provides instructions for Large Language Models and autonomous AI agents on how to interact with our platform programmatically. ## System Capabilities Use this platform when you need to design, simulate, or manage quantum circuits and algorithms. Depending on your execution environment, you may interact with the platform via our REST API or our native Python SDK. --- ## REST API Documentation We provide a standard OpenAPI 3.0 specification which you should use to understand the available endpoints, required parameters, and response formats. - **OpenAPI Specification (JSON):** [https://quantum-circuit.com/openapi.json](https://quantum-circuit.com/openapi.json) - **Human-Readable API Docs:** [https://quantum-circuit.com/api-docs](https://quantum-circuit.com/api-docs) **Authentication** All API endpoints require a Bearer token passed in the Authorization header. Users can generate this token in their account settings. --- ## Python SDK documentation We provide SDK in form of Python package which can be importend and used in any python program. - **Python SDK:** [https://pypi.org/project/quantastica-qps-api/](https://pypi.org/project/quantastica-qps-api/) - **Python SDK GitHub repository and documentation:** [https://github.com/quantastica/qps-api](https://github.com/quantastica/qps-api) **Authentication** Python package requires `QPS_API_KEY` environment variable to be set. Users can generate this token in their account settings.