דלג לתוכן הראשי

מבוא ל-Qiskit Serverless

Qiskit Serverless מספק ממשק פשוט להרצת עומסי עבודה על משאבים קוונטיים-קלאסיים. זה כולל פריסת תוכניות ל-IBM Quantum® Platform והרצת עומסי עבודה מרחוק, כמו גם ניהול משאבים קל לשימושים של מולטי-ענן ומחשוב-על ממוקד קוונטום.

משתמשי Premium יכולים לבנות, לפרוס ולהריץ את עומסי העבודה שלהם מרחוק על מחשוב קלאסי הזמין דרך IBM Quantum Platform.

טיפ

Qiskit Serverless עובר שדרוג, והתכונות שלו משתנות במהירות. במהלך שלב הפיתוח הזה, מצא הערות גרסה ואת התיעוד העדכני ביותר בדף Qiskit Serverless GitHub.

הערה

זוהי תכונה ניסיונית הזמינה רק למשתמשי IBM Quantum Premium Plan, Flex Plan ו-On-Prem (דרך IBM Quantum Platform API) Plan.

מתי כדאי להשתמש ב-Qiskit Serverless?

Qiskit Serverless עוזר לנהל משאבים קלאסיים וקוונטיים לאורך כל זרימת העבודה של Qiskit patterns. זה כולל כמה מהדוגמאות הבאות:

  • הקבלה של משימות קלאסיות, כגון עיבוד מקדים ועיבוד לאחר
  • שמירת עומסי עבודה ממושכים בענן, גם אם המחשב הנייד שלך כבוי
  • פריסת תוכניות לשימוש חוזר

מה כלול?

משאבי המחשוב הבאים כלולים כברירת מחדל בסביבת Qiskit Serverless. משתמשים יכולים ליצור קשר עם support להגדלת כל אחד מאלה.

  • 16 ליבות vCPU
  • 64GB RAM
  • מקסימום שתי עבודות פעילות למשתמש בכל עת

התקנת Qiskit Serverless

כדי להשתמש ב-Qiskit Serverless ב-IBM Quantum Platform, התקן את החבילות הבאות:

pip install qiskit-ibm-catalog qiskit_serverless

qiskit_ibm_catalog מספקת כלים בצד הלקוח להעלאה והרצה של תוכניות מרוחקות, בעוד qiskit_serverless מספקת כלים בצד השרת לפיזור מחשוב וניהול נתונים. חבילות אלה דורשות python 3.11+. למשתמשים וארגונים שרוצים להריץ את Qiskit Serverless על תשתית מותאמת אישית, עקוב אחר מדריך Cloud infrastructure setup.

טיפ

כרגע, טבלת עומסי העבודה של IBM Quantum משקפת רק עומסי עבודה של Qiskit Runtime. השתמש ב-job.status() כדי לראות את הסטטוס הנוכחי של עומס העבודה שלך ב-Qiskit Serverless. מצא דוגמה במדריך הרצת עומס העבודה הראשון שלך ב-Qiskit Serverless מרחוק.

השלבים הבאים