Update app.py
Browse files
app.py
CHANGED
|
@@ -29,24 +29,6 @@ user_db = {os.environ['username1']: os.environ['password1']}
|
|
| 29 |
messages = [{"role": "system", "content": 'You are a helpful assistant.'}]
|
| 30 |
|
| 31 |
|
| 32 |
-
#debug use
|
| 33 |
-
def foo(dir):
|
| 34 |
-
ret = []
|
| 35 |
-
for filename in os.listdir(dir.name):
|
| 36 |
-
ret.append(filename)
|
| 37 |
-
return ret
|
| 38 |
-
|
| 39 |
-
# debug use
|
| 40 |
-
with gr.Blocks() as foo:
|
| 41 |
-
filein = gr.File(file_count="directory")
|
| 42 |
-
show_out = gr.Textbox()
|
| 43 |
-
show = gr.Button(value="Show")
|
| 44 |
-
show.click(fn=foo, inputs=filein, outputs=show_out, queue=False)
|
| 45 |
-
|
| 46 |
-
|
| 47 |
-
|
| 48 |
-
|
| 49 |
-
|
| 50 |
|
| 51 |
|
| 52 |
|
|
@@ -179,7 +161,7 @@ pinecone = gr.Interface(fn=process_file, inputs=["text", gr.inputs.File(file_cou
|
|
| 179 |
#audio = gr.Interface(fn=audioGPT, inputs=gr.Audio(source="microphone", type="filepath"), outputs="text")
|
| 180 |
#siri = gr.Interface(fn=siriGPT, inputs=gr.Audio(source="microphone", type="filepath"), outputs = "audio")
|
| 181 |
file = gr.Interface(fn=fileGPT, inputs=["text", "file"], outputs="text", description = "Enter prompt sentences and your PDF. e.g. lets think step by step, summarize this following text: 或者 让我们一步一步地思考,总结以下的内容:")
|
| 182 |
-
demo = gr.TabbedInterface([role, text, file, chatHistory, pinecone
|
| 183 |
|
| 184 |
if __name__ == "__main__":
|
| 185 |
demo.launch(enable_queue=False, auth=lambda u, p: user_db.get(u) == p,
|
|
|
|
| 29 |
messages = [{"role": "system", "content": 'You are a helpful assistant.'}]
|
| 30 |
|
| 31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 32 |
|
| 33 |
|
| 34 |
|
|
|
|
| 161 |
#audio = gr.Interface(fn=audioGPT, inputs=gr.Audio(source="microphone", type="filepath"), outputs="text")
|
| 162 |
#siri = gr.Interface(fn=siriGPT, inputs=gr.Audio(source="microphone", type="filepath"), outputs = "audio")
|
| 163 |
file = gr.Interface(fn=fileGPT, inputs=["text", "file"], outputs="text", description = "Enter prompt sentences and your PDF. e.g. lets think step by step, summarize this following text: 或者 让我们一步一步地思考,总结以下的内容:")
|
| 164 |
+
demo = gr.TabbedInterface([role, text, file, chatHistory, pinecone], [ "roleChoice", "chatGPT", "fileGPT", "ChatHistory", "Pinecone"])
|
| 165 |
|
| 166 |
if __name__ == "__main__":
|
| 167 |
demo.launch(enable_queue=False, auth=lambda u, p: user_db.get(u) == p,
|