Upload folder using huggingface_hub
Browse files
chat.py
CHANGED
@@ -1,9 +1,18 @@
|
|
1 |
import os
|
2 |
api_key = os.environ.get('api_key')
|
|
|
|
|
3 |
from openai import OpenAI
|
4 |
import gradio as gr
|
5 |
import codecs
|
6 |
import base64
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
print("Start")
|
9 |
client = OpenAI(api_key=api_key)
|
@@ -96,5 +105,4 @@ with gr.Blocks(title="Paitient Sim", css=css) as demo:
|
|
96 |
speak, chatbot, audio_html)
|
97 |
|
98 |
demo.queue()
|
99 |
-
demo.launch()
|
100 |
-
|
|
|
1 |
import os
|
2 |
api_key = os.environ.get('api_key')
|
3 |
+
users = os.environ.get('users')
|
4 |
+
|
5 |
from openai import OpenAI
|
6 |
import gradio as gr
|
7 |
import codecs
|
8 |
import base64
|
9 |
+
import json
|
10 |
+
|
11 |
+
def login():
|
12 |
+
|
13 |
+
def login(username, password):
|
14 |
+
users = json.loads(users)
|
15 |
+
return users[username] == password
|
16 |
|
17 |
print("Start")
|
18 |
client = OpenAI(api_key=api_key)
|
|
|
105 |
speak, chatbot, audio_html)
|
106 |
|
107 |
demo.queue()
|
108 |
+
demo.launch(auth=login)
|
|