เครื่องมือสำหรับนักพัฒนา

เฟรมเวิร์กนักพัฒนาที่ใช้ได้กับทุกฮาร์ดแวร์

หากต้องการลดความซับซ้อนของกระบวนการออกแบบและดำเนินการกับอัลกอริทึมควอนตัม คุณสามารถใช้ Amazon Braket SDK ได้ ซึ่งได้รับการออกแบบมาเพื่อใช้งานได้กับทุกเทคโนโลยี โดยไม่จำเป็นต้องเขียนโค้ดเทียบกับเครื่องมือการเขียนโปรแกรมควอนตัมที่แตกต่างกันสำหรับฮาร์ดแวร์ควอนตัมแต่ละประเภท SDK รองรับเฟรมเวิร์กนักพัฒนาแบบครบวงจร ซึ่งช่วยให้คุณสามารถสร้างอัลกอริทึมควอนตัม และเรียกใช้ได้บนฮาร์ดแวร์ควอนตัมหรือตัวจำลองวงจรที่ใช้ร่วมกันได้ที่มีให้ผ่านบริการ Amazon Braket เมื่อมีเทคโนโลยีควอนตัมใหม่ๆ เกิดขึ้นและเพิ่มลงในบริการ Amazon Braket คุณจะมั่นใจได้ว่าประสบการณ์การพัฒนาระบบของคุณจะยังคงมีความสอดคล้อง รวมถึงสามารถทดสอบงานออกแบบและอัลกอริทึมเดิมได้บนระบบใหม่ๆ เหล่านี้

การดำเนินการที่มีการจัดการเต็มรูปแบบของอัลกอริทึมควอนตัมและดั้งเดิมด้วย Hybrid Jobs

Amazon Braket Hybrid Jobs ช่วยลดความยุ่งยากในกระบวนการตั้งค่า ตรวจสอบ และเรียกใช้อัลกอริทึมควอนตัมและดั้งเดิมแบบไฮบริด หลังจากที่คุณระบุสคริปต์อัลกอริทึมและเลือก QPU หรือตัวจำลองที่จะเรียกใช้แล้ว Amazon Braket จะเริ่มต้นการประมวลผลแบบดั้งเดิม ใช้อัลกอริทึม และหยุดการใช้งานทรัพยากรเมื่องานเสร็จสมบูรณ์แล้ว คุณสามารถกำหนดตัววัดแบบกำหนดเองสำหรับอัลกอริทึม ซึ่งจะได้รับการบันทึกโดยอัตโนมัติโดย Amazon CloudWatch และแสดงผลแบบเรียลไทม์ใน Amazon Braket Console ขณะที่อัลกอริทึมทำงานอยู่ ซึ่งจะทำให้คุณได้รับข้อมูลเชิงลึกแบบสดเกี่ยวกับความคืบหน้าของอัลกอริทึม คุณจึงสามารถปรับเปลี่ยนอัลกอริทึมได้หากจำเป็น สิ่งสำคัญที่สุดคือ Hybrid Jobs ให้สิทธิ์ในการเข้าถึง QPU ที่คุณเลือกตามลำดับความสำคัญ เพื่อช่วยให้อัลกอริทึมของคุณดำเนินการได้อย่างรวดเร็วและคาดการณ์ได้ โดยช่วยให้คุณสามารถปรับปรุงคุณภาพและความสามารถในการทำซ้ำของผลลัพธ์ได้

พัฒนาอัลกอริทึมควอนตัมแบบแปรผันด้วย PennyLane

Amazon Braket รองรับ PennyLane ซึ่งเป็นเฟรมเวิร์กซอฟต์แวร์โอเพนซอร์สที่สร้างขึ้นจากแนวคิดของการเขียนโปรแกรมที่แตกต่างกันได้ด้วยควอนตัมแบบเนทีฟ เพื่อช่วยคุณสร้างและเรียกใช้อัลกอริทึมควอนตัมและดั้งเดิมแบบไฮบริดหรือแบบแปรผัน วิธีการนี้ช่วยให้คุณสามารถฝึกวงจรควอนตัมในลักษณะเดียวกับที่คุณฝึกฝนนิวรัลเน็ตเวิร์คของแมชชีนเลิร์นนิงเพื่อค้นหาวิธีแก้ปัญหาการประมวลผลในด้านเคมีควอนตัม แมชชีนเลิร์นนิงเชิงควอนตัม และการเพิ่มประสิทธิภาพ PennyLane ได้ปรับแต่งประสิทธิภาพสำหรับ Amazon Braket และมีอินเทอร์เฟซสำหรับเครื่องมือแมชชีนเลิร์นนิงที่คุ้นเคย รวมถึง PyTorch และ TensorFlow เพื่อให้การฝึกฝนวงจรควอนตัมรวดเร็ว ง่ายดาย และใช้งานง่าย  

Jupyter Notebook ที่มีการจัดการเต็มรูปแบบ

คุณสามารถเลือกใช้ประสบการณ์การพัฒนาระบบของคุณเองหรือ Jupyter Notebook ที่มีการจัดการเต็มรูปแบบใน Amazon Braket เพื่อสร้างอัลกอริทึมควอนตัมและจัดการการทดสอบได้ Amazon Braket ช่วยให้คุณสามารถสร้างโน้ตบุ๊คได้ง่ายๆ เพียงคลิกเดียว คุณสามารถเลือกประเภทอินสแตนซ์โน้ตบุ๊คเพื่อให้ตรงกับข้อกำหนดด้านประสิทธิภาพ และกำหนดค่าการตั้งค่าความปลอดภัย เช่น การเข้ารหัสข้อมูลที่จัดเก็บ สมุดบันทึก Amazon Braket ได้รับการกำหนดค่าล่วงหน้าด้วยชุดเครื่องมือสำหรับนักพัฒนาการประมวลผลควอนตัม ซึ่งรวมถึง Amazon Braket SDK, PennyLane และ Ocean เพื่อช่วยให้คุณเริ่มต้นได้อย่างรวดเร็ว

อัลกอริทึมแบบสร้างไว้ล่วงหน้าและบทแนะนำสอนการใช้งาน

โน้ตบุ๊คของ Amazon Braket มาพร้อมกับ Amazon Braket SDK ที่ติดตั้งมาพร้อมกับเครื่อง บทแนะนำสอนการใช้งานและตัวเลือกอัลกอริทึมแบบสร้างไว้ล่วงหน้า เพื่อให้คุณพร้อมเริ่มต้นใช้งานได้ในที่เดียว ใช้งานเพื่อให้คุณเองคุ้นเคยกับขั้นตอนที่แนะนำในการสร้างและดำเนินการกับอัลกอริทึมควอนตัมโดยใช้ Amazon Braket เรียนรู้เพิ่มเติมในเอกสารประกอบของ Amazon Braket

ตัวจำลอง

ตัวเลือกเครื่องมือการจำลอง

เมื่อใช้ Amazon Braket คุณจะมีตัวเลือกตัวจำลองวงจร 4 ตัวเพื่อเรียกใช้และทดสอบอัลกอริทึมควอนตัม โดยตัวเลือกเหล่านี้ประกอบด้วยตัวจำลองภายในเครื่องซึ่งรวมอยู่ใน Amazon Braket SDK และตัวจำลองแบบตามความต้องการอีกสามตัว ตัวจำลองภายในเครื่องสามารถทำงานบนแล็ปท็อปหรือภายในโน้ตบุ๊กที่มีการจัดการของ Amazon Braket และรองรับการจำลองวงจรควอนตัมที่มีและไม่มีสัญญาณรบกวน ตัวจำลองแบบตามความต้องการคือ SV1 ซึ่งเป็นตัวจำลองเวกเตอร์สถานะอเนกประสงค์, DM1 ซึ่งเป็นตัวจำลองเมทริกซ์ความหนาแน่นที่รองรับการสร้างโมเดลสัญญาณรบกวน และ TN1 ซึ่งเป็นตัวจำลองเครือข่ายเทนเซอร์ที่เชี่ยวชาญในวงจรควอนตัมที่มีโครงสร้างขนาดใหญ่ขึ้น เรียนรู้เพิ่มเติม »

ประสบการณ์การใช้งานที่สอดคล้องกัน

คุณสามารถเรียกใช้วงจรบนตัวจำลองของ Amazon Braket ได้เพียงเรียกใช้ API แค่ครั้งเดียว คำขอเรียกใช้อัลกอริทึมบนตัวจำลองจะทำงานในแบบเดียวกันกับคำขอเรียกใช้บนฮาร์ดแวร์ควอนตัม โดยการเปลี่ยนโค้ดบรรทัดเดียว คุณก็สามารถเปลี่ยนจากการเรียกใช้บนตัวจำลองไปเป็นคอมพิวเตอร์ควอนตัมจริงๆ ได้

ตัวเลือกประเภทของผลลัพธ์

คุณสามารถเลือกผลลัพธ์ประเภทต่างๆ สำหรับงานจำลองได้ ซึ่งรวมถึงตัวอย่างในแต่ละรายการ การสังเกตแบบกำหนดเอง แอมพลิจูดในแต่ละรายการ หรือเวกเตอร์ทุกสถานะ ตัวจำลองของ Amazon Braket สามารถคำนวณผลลัพธ์แบบแม่นยำหรือส่งกลับตัวอย่างตัววัดที่เลียนแบบลักษณะการทำงานของคอมพิวเตอร์ควอนตัมได้

คอมพิวเตอร์ควอนตัม

เข้าใช้งานคอมพิวเตอร์ควอนตัมได้ง่ายขึ้น

Amazon Braket ให้สิทธิ์การเข้าใช้งานเทคโนโลยีคอมพิวเตอร์ควอนตัมที่หลากหลายอย่างปลอดภัย ไม่มีข้อผูกมัดหรือสัญญาล่วงหน้า และคุณชำระเฉพาะส่วนที่คุณใช้ผ่านใบเรียกเก็บเงินของ AWS เท่านั้น

ตัวเลือกหน่วยประมวลผลควอนตัม (QPU)

Amazon Braket ให้สิทธิ์การเข้าใช้งานคอมพิวเตอร์ควอนตัมทั้งแบบแอนนีลลิง แบบใช้เกต และแบบโฟโตนิก ตามแบบจำลองของคอมพิวเตอร์ควอนตัมที่ใช้เกต คุณจะสามารถเข้าใช้เทคโนโลยีดักจับไอออนจาก IonQ และตัวประมวลผลควอนตัมที่มีสภาพนำไฟฟ้ายิ่งยวดจาก Oxford Quantum Circuits และ Rigetti ได้ หรือคุณสามารถแก้ไขปัญหาควอนตัมแบบแอนนีลลิงโดยใช้ QPU ล่าสุดจาก D-Wave คุณยังสามารถเข้าใช้งานคอมพิวเตอร์ควอนตัมแบบโฟโตนิกที่สามารถใช้เพื่อศึกษาโปรโตคอลต่างๆ ได้ เช่น Guassian Boson Sampling ที่ใช้ QPU ล่าสุดจาก Xanadu วิธีนี้จะช่วยให้คุณสามารถทดสอบเทคโนโลยีต่างๆ เปรียบเทียบประสิทธิภาพการประมวลผลของเครื่องต่างๆ สำหรับปัญหาที่คุณกำลังพยายามแก้ไข และเลือกระบบฮาร์ดแวร์ที่เหมาะสมกับแอปพลิเคชันของคุณที่สุดได้ โปรดไปที่หน้าผู้ให้บริการฮาร์ดแวร์เพื่อเรียนรู้เพิ่มเติมเกี่ยวกับ QPU ที่พร้อมให้บริการบน Amazon Braket 

ความช่วยเหลือจากผู้เชี่ยวชาญ

Amazon Quantum Solutions Lab

ปัจจุบัน คอมพิวเตอร์ควอนตัมยังคงอยู่ในช่วงเริ่มต้น และยังคงมีสิ่งที่ไม่รู้จักและความท้าทายมากมาย Amazon Quantum Solutions Lab ช่วยคุณได้ โปรแกรมนี้เป็นโปรแกรมบริการวิจัยร่วมระดับมืออาชีพ ซึ่งมีผู้เชี่ยวชาญด้านคอมพิวเตอร์ควอนตัมมากมายที่จะคอยให้ความช่วยเหลือคุณในการสำรวจการประมวลผลแบบควอนตัมได้อย่างมีประสิทธิภาพมากขึ้น และประเมินประสิทธิภาพของเทคโนโลยีที่เพิ่งเริ่มต้นนี้ นอกจากนี้ คุณยังสามารถทำงานร่วมกับคู่ค้าด้านเทคโนโลยีและคู่ค้าด้านการให้คำปรึกษาที่ผ่านการรับรองของเราใน AWS Partner Network (APN) ซึ่งมีความเชี่ยวชาญในแอปพลิเคชันสำหรับการประมวลผลแบบควอนตัม และช่วยให้คุณสามารถตอบสนองความต้องการเฉพาะได้ โปรดไปที่ เว็บเพจของ Quantum Solutions Lab เพื่อเริ่มต้นใช้งาน

การจัดการและความปลอดภัย

Management Console

เนื่องจากเป็นบริการของ AWS แบบเนทีฟ Amazon Braket จึงสามารถเข้าใช้งานได้ผ่าน AWS Management Console ซึ่งเป็นอินเทอร์เฟซเว็บส่วนกลางที่ใช้งานง่ายสำหรับ Amazon Web Services ซึ่งช่วยให้คุณล็อกอินได้อย่างปลอดภัยโดยใช้บัญชีของ AWS หรือข้อมูลประจำตัวใน AWS Identity and Access Management (IAM) คุณสามารถใช้ Console เพื่อจัดการและติดตามทรัพยากรของ Amazon Braket ได้ เช่น โน้ตบุ๊กและงาน รวมถึงเข้าถึงรายละเอียดเกี่ยวกับตัวจำลองวงจรควอนตัมและ QPU

การจัดการการเข้าถึงของผู้ใช้ ความปลอดดภัยและการติดตาม

Amazon Braket ผสานรวมกับบริการของ AWS เช่น Amazon CloudWatch, AWS CloudTrail, Amazon EventBridge และ AWS IAM เพื่อให้สามารถติดตามปริมาณงาน สร้างการแจ้งเตือนเมื่องานเสร็จสมบูรณ์ และจัดการกับการควบคุมและสิทธิ์การเข้าถึง ผลการจำลองและงานควอนตัมจะส่งไปยังบัคเก็ต Amazon Simple Storage Service (S3) ที่คุณต้องการสำหรับการจัดเก็บและการวิเคราะห์ เพื่อให้คุณสามารถควบคุมข้อมูลได้อย่างเต็มที่


มีคำถามหรือไม่

ดูคำถามที่พบบ่อยของ Amazon Braket

เรียนรู้เพิ่มเติม 
ลงชื่อสมัครใช้บัญชีฟรี

รับสิทธิ์การเข้าถึง AWS Free Tier ได้ทันที 

ลงชื่อสมัครใช้งาน 
ลงชื่อเพื่อเริ่มต้นใช้งาน

ลงชื่อหรือเข้าสู่ระบบ Console เพื่อเริ่มต้นใช้งาน

ลงชื่อสมัครใช้งาน