{
  "test_id": "tests/integration/inference/test_openai_completion.py::test_openai_completion_guided_choice[txt=vllm/Qwen/Qwen3-0.6B]",
  "request": {
    "method": "POST",
    "url": "http://localhost:8000/v1/v1/completions",
    "headers": {},
    "body": {
      "model": "Qwen/Qwen3-0.6B",
      "prompt": "I am feeling really sad today.",
      "stream": false,
      "extra_body": {
        "guided_choice": [
          "joy",
          "sadness"
        ]
      }
    },
    "endpoint": "/v1/completions",
    "model": "Qwen/Qwen3-0.6B"
  },
  "response": {
    "body": {
      "__type__": "openai.types.completion.Completion",
      "__data__": {
        "id": "rec-f02f1bfd75ad",
        "choices": [
          {
            "finish_reason": "stop",
            "index": 0,
            "logprobs": null,
            "text": "sadness",
            "stop_reason": null,
            "prompt_logprobs": null
          }
        ],
        "created": 0,
        "model": "Qwen/Qwen3-0.6B",
        "object": "text_completion",
        "system_fingerprint": null,
        "usage": {
          "completion_tokens": 3,
          "prompt_tokens": 7,
          "total_tokens": 10,
          "completion_tokens_details": null,
          "prompt_tokens_details": null
        },
        "service_tier": null,
        "kv_transfer_params": null
      }
    },
    "is_streaming": false
  },
  "id_normalization_mapping": {}
}
