시작하기

퀵스타트

몇 줄의 코드로 첫 회로를 QXel SaaS에 제출해 보세요. 회로는 Amazon Braket SDK로 작성합니다.

1. 설치 및 인증

bash
pip install qxel-saas
export QXEL_SAAS_API_KEY="qxel_saas_..."

2. 회로 작성

Braket SDK를 사용해 벨 상태(얽힌 두 큐비트)를 작성합니다:

python
from braket.circuits import Circuit

circuit = Circuit().h(0).cnot(0, 1)

3. 실행

클라이언트를 생성하고 run()을 호출합니다. 작업이 관리형 워커에서 완료될 때까지 블로킹한 뒤 결과를 반환합니다.

python
import os
from QXelSaas import QXel

sim = QXel(api_key=os.environ["QXEL_SAAS_API_KEY"])
result = sim.run(circuit, shots=256)
print(result)

출력

{'result_type': 'qxel_state_vector', 'simulator': 'QXel-sv',
 'shots': 256, 'measurement_counts': {'00': 128, '11': 128}}

'00'과 '11'이 거의 균등하게 나뉜 것은 얽힌 벨 상태를 확인해 줍니다. 결과는 샘플링되므로 카운트는 매번 달라집니다.