AdhamAshraf commited on
Commit
fd26154
·
verified ·
1 Parent(s): 6bbd705

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +13 -5
app.py CHANGED
@@ -2,22 +2,30 @@ import gradio as gr
2
  from transformers import AutoTokenizer, AutoModelForCausalLM
3
  import torch
4
  import logging
5
- from huggingface_hub import login, HfApi
6
  from datetime import datetime
7
  import pandas as pd
8
  from datasets import Dataset, load_dataset
 
9
 
10
  logging.basicConfig(level=logging.INFO)
11
 
12
  # ==============================================
13
- # CONFIGURATION – ONLY CHANGE THESE TWO LINES
14
  # ==============================================
15
  HF_DATASET_NAME = "AdhamAshraf/slanggpt-feedback-dataset" # your feedback dataset
16
- HF_TOKEN = "hf_your_token_here" # your write token
17
  MODEL_NAME = "AdhamAshraf/SlangGPT" # your generation model
 
18
 
19
- # Login to Hugging Face
20
- login(token=HF_TOKEN, add_to_git_credential=True)
 
 
 
 
 
 
 
21
 
22
  # ==============================================
23
  # LOAD GENERATION MODEL
 
2
  from transformers import AutoTokenizer, AutoModelForCausalLM
3
  import torch
4
  import logging
5
+ from huggingface_hub import login
6
  from datetime import datetime
7
  import pandas as pd
8
  from datasets import Dataset, load_dataset
9
+ import os
10
 
11
  logging.basicConfig(level=logging.INFO)
12
 
13
  # ==============================================
14
+ # CONFIGURATION – READ FROM SECRETS
15
  # ==============================================
16
  HF_DATASET_NAME = "AdhamAshraf/slanggpt-feedback-dataset" # your feedback dataset
 
17
  MODEL_NAME = "AdhamAshraf/SlangGPT" # your generation model
18
+ HF_TOKEN = os.getenv("HF_TOKEN") # read from Space secret
19
 
20
+ if not HF_TOKEN:
21
+ raise RuntimeError(
22
+ "HF_TOKEN environment variable not set. "
23
+ "Please add a secret named 'HF_TOKEN' with your Hugging Face write token."
24
+ )
25
+
26
+ # Login to Hugging Face (without git credential helper – avoids 401 in Spaces)
27
+ login(token=HF_TOKEN)
28
+ print("✅ Logged in to Hugging Face Hub")
29
 
30
  # ==============================================
31
  # LOAD GENERATION MODEL