Spaces:
Runtime error
Runtime error
Update app.py
Browse files
app.py
CHANGED
|
@@ -14,12 +14,13 @@ MAX_INPUT_TOKEN_LENGTH = int(os.getenv("MAX_INPUT_TOKEN_LENGTH", "4096"))
|
|
| 14 |
model = None
|
| 15 |
tokenizer = None
|
| 16 |
|
| 17 |
-
|
| 18 |
-
|
| 19 |
-
|
| 20 |
-
|
| 21 |
-
|
| 22 |
-
|
|
|
|
| 23 |
|
| 24 |
|
| 25 |
|
|
@@ -108,26 +109,27 @@ chat_interface = gr.ChatInterface(
|
|
| 108 |
stop_btn=None,
|
| 109 |
examples=[
|
| 110 |
["السلام عليكم"],
|
| 111 |
-
["اعرب الجملة التالية: ذهبت الى السوق"]
|
|
|
|
|
|
|
| 112 |
],
|
| 113 |
cache_examples=False,
|
| 114 |
type="messages",
|
| 115 |
)
|
| 116 |
|
| 117 |
with gr.Blocks(css_paths="style.css", fill_height=True) as demo:
|
| 118 |
-
def authenticate_token(token):
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
return "Invalid token. Please try again."
|
| 125 |
|
| 126 |
-
# Components
|
| 127 |
-
token_input = gr.Textbox(label="Hugging Face Access Token", type="password", placeholder="Enter your token here...")
|
| 128 |
-
auth_button = gr.Button("Authenticate")
|
| 129 |
-
output = gr.Textbox(label="Output")
|
| 130 |
-
auth_button.click(fn=authenticate_token, inputs=token_input, outputs=output)
|
| 131 |
chat_interface.render()
|
| 132 |
|
| 133 |
|
|
|
|
| 14 |
model = None
|
| 15 |
tokenizer = None
|
| 16 |
|
| 17 |
+
my_token = os.getenv("HF_AUTH_TOKEN")
|
| 18 |
+
login(token = my_token)
|
| 19 |
+
|
| 20 |
+
model_id = "stabilityai/ar-stablelm-2-chat"
|
| 21 |
+
model = AutoModelForCausalLM.from_pretrained(model_id, device_map="auto", trust_remote_code=True)
|
| 22 |
+
tokenizer = AutoTokenizer.from_pretrained(model_id, trust_remote_code=True)
|
| 23 |
+
model.generation_config.pad_token_id = model.generation_config.eos_token_id
|
| 24 |
|
| 25 |
|
| 26 |
|
|
|
|
| 109 |
stop_btn=None,
|
| 110 |
examples=[
|
| 111 |
["السلام عليكم"],
|
| 112 |
+
["اعرب الجملة التالية: ذهبت الى السوق"],
|
| 113 |
+
["اضف تشكيل للجملة التالية: ضرب زيدا عمر"]،
|
| 114 |
+
["كم عدد بحور الشعر العربي؟"]
|
| 115 |
],
|
| 116 |
cache_examples=False,
|
| 117 |
type="messages",
|
| 118 |
)
|
| 119 |
|
| 120 |
with gr.Blocks(css_paths="style.css", fill_height=True) as demo:
|
| 121 |
+
# def authenticate_token(token):
|
| 122 |
+
# try:
|
| 123 |
+
# login(token)
|
| 124 |
+
# return "Authenticated successfully"
|
| 125 |
+
# except:
|
| 126 |
+
# return "Invalid token. Please try again."
|
|
|
|
| 127 |
|
| 128 |
+
# # Components
|
| 129 |
+
# token_input = gr.Textbox(label="Hugging Face Access Token", type="password", placeholder="Enter your token here...")
|
| 130 |
+
# auth_button = gr.Button("Authenticate")
|
| 131 |
+
# output = gr.Textbox(label="Output")
|
| 132 |
+
# auth_button.click(fn=authenticate_token, inputs=token_input, outputs=output)
|
| 133 |
chat_interface.render()
|
| 134 |
|
| 135 |
|