Langkau ke kandungan utama

Apakah itu Qiskit Serverless?

Qiskit Serverless menyediakan antara muka mudah untuk menjalankan beban kerja merentas sumber kuantum-klasik. Ini termasuk menyebarkan program ke IBM Quantum® Platform dan menjalankan beban kerja dari jauh, serta pengurusan sumber yang mudah untuk kes penggunaan berbilang awan dan pengkomputeran super berpusatkan kuantum.

Pengguna premium boleh membina, menyebarkan, dan menjalankan beban kerja mereka dari jauh pada pengkomputeran klasik yang disediakan melalui IBM Quantum Platform.

nota

Ini adalah ciri eksperimental yang hanya tersedia untuk pengguna IBM Quantum Premium Plan, Flex Plan, dan On-Prem (melalui IBM Quantum Platform API) Plan.

Bilakah saya patut menggunakan Qiskit Serverless?​

Qiskit Serverless membantu mengurus sumber klasik dan kuantum merentasi keseluruhan aliran kerja corak Qiskit. Ini termasuk beberapa contoh berikut:

  • Menyelarikkan tugas klasik, seperti pra-pemprosesan dan pasca-pemprosesan
  • Mengekalkan beban kerja yang berjalan lama dalam awan, walaupun komputer riba anda dimatikan
  • Menyebarkan program yang boleh digunakan semula

Apakah yang disertakan?​

Sumber pengkomputeran berikut disertakan secara lalai dalam persekitaran Qiskit Serverless. Pengguna boleh menghubungi sokongan untuk meningkatkan mana-mana daripada ini.

  • 16 teras vCPU
  • 64GB RAM
  • Maksimum dua kerja aktif setiap pengguna pada satu masa

Pasang Qiskit Serverless​

Untuk menggunakan Qiskit Serverless di IBM Quantum Platform, pasang pakej berikut:

pip install qiskit-ibm-catalog qiskit_serverless

qiskit_ibm_catalog menyediakan alat sisi klien untuk memuat naik dan menjalankan program jauh, manakala qiskit_serverless menyediakan alat sisi pelayan untuk mengedarkan pengkomputeran dan mengurus data. Pakej-pakej ini memerlukan python 3.11+. Bagi pengguna dan organisasi yang ingin menjalankan Qiskit Serverless pada infrastruktur tersuai, ikuti panduan Persediaan infrastruktur awan.

petua

Pada masa ini, jadual beban kerja IBM Quantum hanya mencerminkan beban kerja Qiskit Runtime. Gunakan job.status() untuk melihat status semasa beban kerja Qiskit Serverless anda.

Langkah seterusnya​

Cadangan