Pengantar template Qiskit Function
Template Qiskit Function adalah kumpulan contoh kode realistis yang bersifat open-source, yang memberi kamu akses ke beberapa workflow riset terbaru yang memanfaatkan alat seperti Qiskit SDK dan Qiskit addons. Workflow yang sudah dibangun sebelumnya ini mengambil informasi dari eksperimen praktis dan mengemasnya dengan cara yang bisa kamu kustomisasi dan gunakan kembali dalam risetmu sendiri, sehingga kamu tidak perlu membangun dari nol. Semua template siap digunakan di Qiskit Serverless tempat kamu bisa dengan mudah memanfaatkan komputasi klasik sebagai bagian dari workflow-mu.
Ada dua jenis template:
- Implementasi template: Contoh kode khusus yang mengimplementasikan teknik-teknik canggih dari eksperimen dunia nyata di bidang seperti kimia dan fisika.
- Template dasar: Referensi untuk mengembangkan Qiskit Function originalmu sendiri. Template ini menonjolkan praktik terbaik dalam pengembangan antarmuka, pemformatan kode, pengujian unit, dan lainnya.
Implementasi template​
Implementasi template Qiskit Function diorganisir berdasarkan area aplikasi. Saat ini yang termasuk dalam koleksi adalah template fisika untuk simulasi Hamiltonian menggunakan Qiskit addon AQC-Tensor dan template kimia untuk struktur elektronik dengan model pelarut implisit menggunakan Qiskit addon SQD. Sumber daya untuk memulai dengan dua template ini tersedia di tautan berikut:
- Simulasi struktur elektronik dengan model pelarut implisit: file sumber template dan panduan
- Simulasi Hamiltonian: file sumber template dan panduan
Template dasar​
Template dasar adalah referensi untuk mengembangkan Qiskit Function originalmu sendiri. Template ini dirancang untuk membantumu memulai proses pengembangan dengan mengilustrasikan praktik terbaik dalam pengembangan antarmuka, pemformatan kode, penanganan I/O, pesan error, checkpoint, pengujian unit, dan lainnya. Repositori ini diekspos sebagai template GitHub sehingga implementasi CI/CD bisa diperluas dengan mudah.
Saat ini ada dua template: template circuit function dan template application function. Template circuit function dibangun mirip dengan IBM Circuit Function dan template application function mengilustrasikan cara menstrukturkan workflow aplikasi yang umum.
Langkah selanjutnya​
- Tinjau panduan tentang membangun template function untuk simulasi Hamiltonian
- Baca panduan tentang men-deploy template function untuk workflow kimia
- Lihat repositori template Qiskit Function di GitHub.