

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Ausführung von Braket-Hybrid-Jobs in Ihrem eigenen Container
<a name="running-hybrid-jobs-in-own-container"></a>

Um einen Hybrid-Job mit Ihrem eigenen Container zu erstellen, rufen Sie `AwsQuantumJob.create()` mit dem `image_uri` angegebenen Argument auf. Sie können eine QPU, einen On-Demand-Simulator, verwenden oder Ihren Code lokal auf dem klassischen Prozessor ausführen, der mit Braket Hybrid Jobs verfügbar ist. Wir empfehlen, Ihren Code auf einem Simulator wie SV1 oder DM1 zu testen, bevor Sie ihn auf einer echten QPU ausführen.

Um Ihren Code auf dem klassischen Prozessor auszuführen, geben Sie den `instanceType` und den an, den `instanceCount` Sie verwenden, indem Sie den aktualisieren. `InstanceConfig` Beachten Sie, dass Sie sicherstellen müssen, dass Ihr Code auf mehreren Hosts ausgeführt werden kann, wenn Sie einen Wert `instance_count` > 1 angeben. Die Obergrenze für die Anzahl der Instanzen, die Sie wählen können, ist 5. Beispiel:

```
job = AwsQuantumJob.create(
    source_module="source_dir",
    entry_point="source_dir.algorithm_script:start_here",
    image_uri="111122223333.dkr.ecr.us-west-2.amazonaws.com/my-byoc-container:latest",
    instance_config=InstanceConfig(instanceType="ml.g4dn.xlarge", instanceCount=3),
    device="local:braket/braket.local.qubit",
    # ...)
```

**Anmerkung**  
Verwenden Sie den Geräte-ARN, um den Simulator zu verfolgen, den Sie als hybride Job-Metadaten verwendet haben. Zulässige Werte müssen dem Format entsprechen`device = "local:<provider>/<simulator_name>"`. Denken Sie daran `<provider>` und `<simulator_name>` dürfen nur aus Buchstaben, Zahlen, `_``-`, und bestehen`.`. Die Zeichenfolge ist auf 256 Zeichen begrenzt.  
Wenn Sie BYOC verwenden möchten und das Braket SDK nicht zum Erstellen von Quantenaufgaben verwenden, sollten Sie den Wert der Umgebungsvariablen `AMZN_BRAKET_JOB_TOKEN` an den `jobToken` Parameter in der Anfrage übergeben. `CreateQuantumTask` Wenn Sie dies nicht tun, erhalten die Quantenaufgaben keine Priorität und werden als reguläre eigenständige Quantenaufgaben abgerechnet.