mirror of
https://github.com/oobabooga/text-generation-webui.git
synced 2025-06-08 06:35:57 -04:00
Organize
This commit is contained in:
parent
c6d0de8538
commit
9d7894a13f
1 changed files with 13 additions and 12 deletions
|
@ -121,6 +121,18 @@ class LlamaServer:
|
||||||
to_ban = [[int(token_id), False] for token_id in state['custom_token_bans'].split(',')]
|
to_ban = [[int(token_id), False] for token_id in state['custom_token_bans'].split(',')]
|
||||||
payload["logit_bias"] = to_ban
|
payload["logit_bias"] = to_ban
|
||||||
|
|
||||||
|
# Add image data if present
|
||||||
|
if 'image_attachments' in state:
|
||||||
|
image_data = []
|
||||||
|
for attachment in state['image_attachments']:
|
||||||
|
image_data.append({
|
||||||
|
"data": attachment['image_data'],
|
||||||
|
"id": attachment['image_id']
|
||||||
|
})
|
||||||
|
|
||||||
|
if image_data:
|
||||||
|
payload["image_data"] = image_data
|
||||||
|
|
||||||
return payload
|
return payload
|
||||||
|
|
||||||
def generate_with_streaming(self, prompt, state):
|
def generate_with_streaming(self, prompt, state):
|
||||||
|
@ -140,20 +152,9 @@ class LlamaServer:
|
||||||
"cache_prompt": True
|
"cache_prompt": True
|
||||||
})
|
})
|
||||||
|
|
||||||
# Add image data if present
|
|
||||||
if 'image_attachments' in state:
|
|
||||||
image_data = []
|
|
||||||
for attachment in state['image_attachments']:
|
|
||||||
image_data.append({
|
|
||||||
"data": attachment['image_data'],
|
|
||||||
"id": attachment['image_id']
|
|
||||||
})
|
|
||||||
if image_data:
|
|
||||||
payload["image_data"] = image_data
|
|
||||||
|
|
||||||
if shared.args.verbose:
|
if shared.args.verbose:
|
||||||
logger.info("GENERATE_PARAMS=")
|
logger.info("GENERATE_PARAMS=")
|
||||||
printable_payload = {k: v for k, v in payload.items() if k != "prompt"}
|
printable_payload = {k: v for k, v in payload.items() if k not in ["prompt", "image_data"]}
|
||||||
pprint.PrettyPrinter(indent=4, sort_dicts=False).pprint(printable_payload)
|
pprint.PrettyPrinter(indent=4, sort_dicts=False).pprint(printable_payload)
|
||||||
print()
|
print()
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue