דלג לתוכן הראשי
פרויקט זה בשלב בטא. מצאת באג? פתח issue ב-GitHub. יש שאלה או רעיון? שאל ב-Discussions — נשמח לשמוע ממך!
מה איכות התרגום בדף זה?

doQumentation

למדו מחשוב קוונטי עם המדריכים והקורסים של Qiskit מבית IBM, והריצו את הקוד ממש כאן בדפדפן. בלי התקנה, ובלי צורך בחשבון כדי להתחיל.

Qiskit Ecosystem — doQumentation הוא חבר במערכת האקולוגית של Qiskit

התחלה​

חדשים במחשוב קוונטי? התחילו עם הקורס. כבר מכירים את Qiskit? קפצו ישר למדריך או מדריך עזר.

אין צורך בחשבון IBM Quantum. כברירת מחדל הקוד רץ על סימולטור מובנה. הוסיפו את מפתח ה-API שלכם בהגדרות רק אם אתם רוצים חומרה קוונטית אמיתית.

הרצת קוד​

לחצו על Run בכל בלוק קוד. הלחיצה הראשונה מפעילה ליבת Jupyter דרך Binder או IBM Code Engine. לאחר מכן, ההרצות מיידיות.

  • מצב סימולטור (ללא צורך בחשבון) — מופעל כברירת מחדל: הקוד רץ על AerSimulator או על FakeBackends עם מודל רעש שתוכלו לבחור בהגדרות. דפים שדורשים חומרה של IBM Quantum או שירותי הענן של IBM יציינו זאת כשתריצו אותם.

  • חומרה קוונטית של IBM Quantum — הזינו את ה־API token וה־CRN שלכם בהגדרות פעם אחת — האישורים מוזרקים אוטומטית בכל הרצה. צרו חשבון חינמי אם אין לכם כזה.

מנועי הרצה זמינים

לכל מדריך יש בלוקי קוד להרצה. לחצו על Run להרצתם באמצעות אחד מארבעת המנועים:

  1. Binder (ברירת מחדל ב־GitHub Pages) — ליבת Jupyter מרוחקת בחינם דרך mybinder.org

  2. IBM Code Engine — Jupyter ללא-שרת בחשבון IBM Cloud שלכם. אתחול קר תוך שניות במקום דקות. הגדרה

  3. Jupyter מקומי (Docker / RasQberry) — מתחבר לשרת Jupyter המקומי עם Qiskit מותקן מראש

  4. שרת מותאם אישית — הפנו לכל נקודת קצה Jupyter בהגדרות

כשיש כמה מנועים זמינים, בחרו באיזה מהם להשתמש בהגדרות.

אפשרויות פריסה

doQumentation זמין כ:

  • GitHub Pages — אתר סטטי עם Binder או IBM Code Engine להרצת קוד מרוחקת

  • Docker — מערכת מלאה מקומית, ניתנת לעבודה לא מקוונת

  • RasQberry — אירוח עצמי על Raspberry Pi עם ליבת Jupyter מקומית

הרצה מקומית עם Podman / Docker

התקינו Podman Desktop או Docker Desktop (Mac / Windows / Linux), ולאחר מכן הריצו:

# Full stack: site + Jupyter + Qiskit (~3 GB)
podman run -p 8080:80 -p 8888:8888 ghcr.io/janlahmann/doqumentation:jupyter

פתחו http://localhost:8080 — הרצת קוד עובדת מקומית, ללא זמן המתנה ל־Binder.

משתמשים ב־Docker במקום? פשוט החליפו podman ב־docker — הפקודות זהות. התמונות תומכות במספר ארכיטקטורות (linux/amd64 + linux/arm64), כך שמחשבי Mac עם Apple Silicon רצים באופן מקורי (native), ללא אמולציה.

אודות וקרדיטים​

תוכן קוד פתוח של IBM Quantum​

IBM מספקת שפע של חומרי למידה למחשוב קוונטי — כולם בקוד פתוח תחת רישיון CC BY-SA 4.0:

  • Learning — קורסים מובנים מיסודות הקוונטים ועד נושאים מתקדמים

  • Tutorials — למעלה מ־40 מדריכים על transpilation, הפחתת שגיאות ועוד

  • Documentation — מדריכי עזר ומידע API עבור Qiskit

  • Source repo — כל התוכן ב־GitHub

ה־Quantum Platform שלהם מעודכן תמיד ומעוצב היטב — המקום הטוב ביותר לקריאה, למידה ועיון.

מה הפרויקט הזה מוסיף​

התיעוד של Qiskit של IBM הוא קוד פתוח (CC BY-SA 4.0), אבל אפליקציית הווב שלהם לא. doQumentation מוסיף ממשק קוד פתוח עם הרצת קוד חיה, הזרקת אישורים אוטומטית ומצב סימולטור.

ניתן לפריסה בכל מקום — מ־GitHub Pages דרך Docker ועד RasQberry. ראו את כל התכונות.

כשאתם מוכנים ליותר​

doQumentation עוזר לכם לעשות את הצעדים הראשונים שלכם עם Qiskit — לקרוא, להריץ קוד ולחקור — מבלי להתקין דבר. ככל שאתם מתקדמים, פנו לפלטפורמה הרשמית של IBM:

  • הרצה על חומרה אמיתית — צרו חשבון IBM Cloud חינמי ומופע Open Plan כדי להריץ מעגלים על מחשבים קוונטיים אמיתיים.

  • התוכן העדכני ביותר — פלטפורמת הלמידה של Qiskit של IBM מציעה את הקורסים, ההדרכות והתוספות העדכניים ביותר (חלק מהם עדיין לא ב־doQumentation).

  • פיתוח מקומי — התקינו את Qiskit על המחשב הנייד שלכם לעבודת פיתוח רצינית.

מבוסס על התיעוד בקוד פתוח של IBM Quantum. תודה לצוות IBM Quantum על הנגשת התוכן הזה באופן חופשי תחת רישיון CC BY-SA 4.0.