Skip to content

Commit fb3de2d

Browse files
committed
Handle empty assets cases where onyl text is provided to MLLMs
1 parent 6756831 commit fb3de2d

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

outlines/models/transformers.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -463,6 +463,9 @@ def format_list_input(self, model_input: list) -> dict:
463463
prompt = model_input[0]
464464
assets = model_input[1:]
465465

466+
if not assets: # handle empty assets case
467+
return {"text": prompt}
468+
466469
asset_types = set(type(asset) for asset in assets)
467470
if len(asset_types) > 1:
468471
raise ValueError(

0 commit comments

Comments
 (0)