IBM Launch the AI-Based Qiskit Code Assistant
IBM has introduced the Qiskit code assistant for premium plan users.
Qiskit Code Assistant(image source : https://www.ibm.com/quantum/blog/qiskit-code-assistant)
Qiskit Code Assistant tool will help the developer to write the code with less effort. This tool is powered by LLM (large language model) of IBM watsonx.
Qiskit code assistant tool will help the users to learn quantum computing and write better code and simplify the development process. It will also help in writing the optimized code and generate the better quantum circuits.
To make sure, this AI based tool deliver the high quality code and keep improving. There is a benchmark for assessment. This benchmark will be used to assess the quality of code that AI tool write against the hand written code. This dataset has collection of 100 quantum task. Qiskit Code Assistant has "granite-8b-qiskit
” model underlying developed by IBM Watsonx. This model has 8b billion trained parameters.
How to Install the Qiskit Code Assistant: Qiskit Code Assistant will play the crucial role in quantum. Qiskit Code Assistant integrated with Visual Studio Code (VS Code) and JupyterLab so that you can easily access it. To access Qiskit Code Assistant, VS Code users need to install the Qiskit Code Assistant VS Code extension either by using the VS Code “Extensions” tool or by searching for it in the VS Code Marketplace. JupyterLab users can install it from JupyterLab extension by executing.
pip install qiskit_code_assistant_jupyterlab
Once you install Qiskit Code Assistant, you need to authenticate as a user of IBM Quantum services. There will be End User License Agreement, which details important rules and restrictions while using the code assistant. Once you accept the license agreement, you can begin using the IBM Qiskit Code Assistant.
Performance: Comparison the performance of the Qiskit Code Assistant against state-of-the-art open source code available. Table shows the comparison and GRANITE-8B-QISKIT has outperform against all others.
You can get more information here: https://www.ibm.com/quantum/blog/qiskit-code-assistant
Research paper: https://www.linkedin.com/posts/ruchir-puri-b117021a_qiskit-code-assistant-training-llms-for-activity-7208663989835198464-J6KZ/
Other links:
- Top quantum computing books: https://quantumvidhya.com/top-quantum-computing-books-for-everyone/
- Steps to install the IBM Qiskit https://quantumvidhya.com/steps-to-install-ibm-qiskit/
Leave a Reply