From 31c9569bb85f204a6923294b1a1317f844b96469 Mon Sep 17 00:00:00 2001 From: fzyzcjy <5236035+fzyzcjy@users.noreply.github.com> Date: Mon, 19 May 2025 09:58:59 +0800 Subject: [PATCH] Fix request id error (#6401) --- python/sglang/srt/openai_api/adapter.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/python/sglang/srt/openai_api/adapter.py b/python/sglang/srt/openai_api/adapter.py index fe80a152c..9f54641d9 100644 --- a/python/sglang/srt/openai_api/adapter.py +++ b/python/sglang/srt/openai_api/adapter.py @@ -1815,6 +1815,7 @@ def v1_embedding_request(all_requests, tokenizer_manager): prompt_kwargs = {"text": generate_prompts, "image_data": images} else: prompt_kwargs = {"input_ids": prompt} + request_ids = all_requests[0].rid else: if isinstance(prompts[0], str) or isinstance(prompts[0][0], str): prompt_kwargs = {"text": prompts} @@ -1827,7 +1828,7 @@ def v1_embedding_request(all_requests, tokenizer_manager): ) else: prompt_kwargs = {"input_ids": prompts} - request_ids = [req.rid for req in all_requests] + request_ids = [req.rid for req in all_requests] adapted_request = EmbeddingReqInput( rid=request_ids,