[Bugfix] Fix sampling_params passed incorrectly in Phi3v example (#5684)

This commit is contained in:
Isotr0py 2024-06-19 17:58:32 +08:00 committed by GitHub
parent da971ec7a5
commit 7d46c8d378
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -12,7 +12,6 @@ def run_phi3v():
llm = LLM( llm = LLM(
model=model_path, model=model_path,
trust_remote_code=True, trust_remote_code=True,
max_model_len=4096,
image_input_type="pixel_values", image_input_type="pixel_values",
image_token_id=32044, image_token_id=32044,
image_input_shape="1,3,1008,1344", image_input_shape="1,3,1008,1344",
@ -28,11 +27,12 @@ def run_phi3v():
sampling_params = SamplingParams(temperature=0, max_tokens=64) sampling_params = SamplingParams(temperature=0, max_tokens=64)
outputs = llm.generate({ outputs = llm.generate(
"prompt": prompt, {
"sampling_params": sampling_params, "prompt": prompt,
"multi_modal_data": ImagePixelData(image), "multi_modal_data": ImagePixelData(image),
}) },
sampling_params=sampling_params)
for o in outputs: for o in outputs:
generated_text = o.outputs[0].text generated_text = o.outputs[0].text
print(generated_text) print(generated_text)