implement_qft
Construct a Quantum Fourier Transform circuit for a specified number of qubits, with optional inverse implementation.
Instructions
Implement Quantum Fourier Transform circuit.
Args: num_qubits: Number of qubits for QFT inverse: Whether to implement inverse QFT name: Optional custom name for the circuit
Returns: Success message with QFT circuit details
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"num_qubits": "<num_qubits>"
},
"name": "implement_qft"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| num_qubits | Yes | ||
| inverse | No | ||
| name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |