Unverified Commit c7c79b16 authored by Shi Shuai's avatar Shi Shuai Committed by GitHub
Browse files

[Fix] OpenAI API adapter tokenizer encoding (#3432)

parent d8d75d25
...@@ -941,7 +941,13 @@ def v1_chat_generate_request( ...@@ -941,7 +941,13 @@ def v1_chat_generate_request(
) )
if assistant_prefix: if assistant_prefix:
prompt_ids += tokenizer_manager.tokenizer.encode(assistant_prefix) encoded = tokenizer_manager.tokenizer.encode(assistant_prefix)
if (
encoded
and encoded[0] == tokenizer_manager.tokenizer.bos_token_id
):
encoded = encoded[1:]
prompt_ids += encoded
stop = request.stop stop = request.stop
image_data = None image_data = None
modalities = [] modalities = []
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment