InternVL3 chat template fails on system messages with OpenAI content format

| vLLM | 0.22.1 |
| PyTorch | 2.11.0+cu129 |
| Transformers | 5.10.2 |

run vllm serve:

vllm serve /InternVL3-2B \
  --trust-remote-code \
  --host 0.0.0.0 \
  --port 8000 \
  --served-model-name internvl3-2b

when i crul serve such as:

curl http://my_servers_ip:8000/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{
    "model": "internvl3-2b",
    "messages": [
      {
        "role": "system",
        "content": "你是一个专业的导游。"
      },
      {
        "role": "user",
        "content": "请用三句话介绍一下杭州"
      }
    ],
    "temperature": 0.7,
    "max_tokens": 256
  }'

error such as:
can only concatenate str (not "list") to str

Ready to merge
This branch is ready to get merged automatically.

Sign up or log in to comment