Qiskit Code Assistant (Beta)Write and optimize Qiskit code with a generative AI code assistant powered by IBM watsonx.
Increase quantum computing developer productivity and learn best practices for Qiskit and IBM Quantum Platform services with Qiskit Code Assistant! Make programming quantum computers even easier with Qiskit Code Assistant, a generative AI code assistant powered by IBM watsonx. Trained with approximately 370 million text tokens from Qiskit SDK v1.x, years of Qiskit code examples, and IBM Quantum features, Qiskit Code Assistant accelerates your quantum development workflow by offering LLM-generated suggestions based on IBM Granite 8B Code that incorporate the latest features and functionalities from IBM. And soon, Qiskit Code Assistant will be able to be used alongside Qiskit patterns building blocks for reusable code and workflow simplification. Qiskit is the open-source quantum SDK preferred by 69% of respondents to the Unitary Fund's Open Source Software Survey, with nearly 600,000 registered users to date. Now you can get the performance and stability of the Qiskit SDK with the added efficiency of Qiskit Code Assistant to streamline your workflow and optimize your quantum computing programs. Features
Learn the best ways to use Qiskit and IBM Quantum Platform servicesImprove your Qiskit code by reviewing, browsing, and accepting model-generated code suggestions. Use abstract prompts to get startedProvide abstract prompts to Qiskit Code Assistant using Use specific prompts for streamlined code completionUse Get startedObtain your IBM Quantum Platform API tokenOpen the IBM Quantum Platform in your browser and log in with your IBM Quantum account. After logging in, an IBM Quantum API token is displayed on the upper right side of the web page. Set the API token in VS CodePress Type Paste your IBM Quantum API token in the pop-up dialog and press Accept the model disclaimer/EULABy default, the model you will use is The first time you use the Generate code suggestionsOnce you've accepted the model disclaimer/EULA, you can open a new file and start typing. If you type Review and accept/reject code suggestionsType Keyboard shortcutsCustomize keyboard shortcuts in VS Code using the
TelemetryThe Telemetry can be disabled by unchecking the
Terms of use
|