Attempt at fixing greyed out files on iphone

This commit is contained in:
oobabooga 2023-02-17 10:17:15 -03:00
parent a226f4cddb
commit 243244eeec

View File

@ -489,7 +489,7 @@ def create_settings_menus():
gr.Markdown('Upload a soft prompt (.zip format):') gr.Markdown('Upload a soft prompt (.zip format):')
with gr.Row(): with gr.Row():
upload_softprompt = gr.File(type='binary') upload_softprompt = gr.File(type='binary', file_types=[".zip"])
model_menu.change(load_model_wrapper, [model_menu], [model_menu], show_progress=True) model_menu.change(load_model_wrapper, [model_menu], [model_menu], show_progress=True)
preset_menu.change(load_preset_values, [preset_menu], [do_sample, temperature, top_p, typical_p, repetition_penalty, top_k, min_length, no_repeat_ngram_size, num_beams, penalty_alpha, length_penalty, early_stopping]) preset_menu.change(load_preset_values, [preset_menu], [do_sample, temperature, top_p, typical_p, repetition_penalty, top_k, min_length, no_repeat_ngram_size, num_beams, penalty_alpha, length_penalty, early_stopping])
@ -938,7 +938,7 @@ if args.chat or args.cai_chat:
with gr.Row(): with gr.Row():
with gr.Column(): with gr.Column():
gr.Markdown('Upload') gr.Markdown('Upload')
upload = gr.File(type='binary') upload = gr.File(type='binary', file_types=[".json", ".txt"])
with gr.Column(): with gr.Column():
gr.Markdown('Download') gr.Markdown('Download')
download = gr.File() download = gr.File()
@ -947,15 +947,15 @@ if args.chat or args.cai_chat:
with gr.Row(): with gr.Row():
with gr.Column(): with gr.Column():
gr.Markdown('1. Select the JSON file') gr.Markdown('1. Select the JSON file')
upload_char = gr.File(type='binary') upload_char = gr.File(type='binary', file_types=[".json"])
with gr.Column(): with gr.Column():
gr.Markdown('2. Select your character\'s profile picture (optional)') gr.Markdown('2. Select your character\'s profile picture (optional)')
upload_img = gr.File(type='binary') upload_img = gr.File(type='binary', file_types=["image"])
buttons["Upload character"] = gr.Button(value="Submit") buttons["Upload character"] = gr.Button(value="Submit")
with gr.Tab('Upload your profile picture'): with gr.Tab('Upload your profile picture'):
upload_img_me = gr.File(type='binary') upload_img_me = gr.File(type='binary', file_types=["image"])
with gr.Tab('Upload TavernAI Character Card'): with gr.Tab('Upload TavernAI Character Card'):
upload_img_tavern = gr.File(type='binary') upload_img_tavern = gr.File(type='binary', file_types=["image"])
with gr.Tab("Generation settings"): with gr.Tab("Generation settings"):
with gr.Row(): with gr.Row():
@ -978,7 +978,7 @@ if args.chat or args.cai_chat:
gen_events.append(buttons["Generate"].click(eval(function_call), input_params, display, show_progress=args.no_stream, api_name="textgen")) gen_events.append(buttons["Generate"].click(eval(function_call), input_params, display, show_progress=args.no_stream, api_name="textgen"))
gen_events.append(textbox.submit(eval(function_call), input_params, display, show_progress=args.no_stream)) gen_events.append(textbox.submit(eval(function_call), input_params, display, show_progress=args.no_stream))
if args.picture: if args.picture:
gen_events.append(picture_select.change(eval(function_call), input_params, display, show_progress=args.no_stream)) picture_select.upload(eval(function_call), input_params, display, show_progress=args.no_stream)
gen_events.append(buttons["Regenerate"].click(regenerate_wrapper, input_params, display, show_progress=args.no_stream)) gen_events.append(buttons["Regenerate"].click(regenerate_wrapper, input_params, display, show_progress=args.no_stream))
gen_events.append(buttons["Impersonate"].click(impersonate_wrapper, input_params, textbox, show_progress=args.no_stream)) gen_events.append(buttons["Impersonate"].click(impersonate_wrapper, input_params, textbox, show_progress=args.no_stream))
buttons["Stop"].click(stop_everything_event, [], [], cancels=gen_events) buttons["Stop"].click(stop_everything_event, [], [], cancels=gen_events)