SamiKoen commited on
Commit
bf3ffe4
·
verified ·
1 Parent(s): b7de124

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -26
app.py CHANGED
@@ -170,34 +170,14 @@ def reset_textbox():
170
 
171
  from huggingface_hub import HfApi
172
 
173
- def upload_logs_to_hf(repo_id: str, hf_token: str, local_log_file: str = "chat_logs.txt"):
174
- """
175
- Log dosyasını Hugging Face Hub repository'sine yükler.
176
-
177
- Args:
178
- repo_id (str): Repository kimliği (örn. "kullaniciadi/space-ismi").
179
- hf_token (str): Hugging Face API token'ınız.
180
- local_log_file (str): Yüklenecek log dosyasının yolu.
181
- """
182
- api = HfApi(token=hf_token)
183
-
184
- try:
185
- api.upload_file(
186
- path_or_fileobj=local_log_file,
187
- path_in_repo=local_log_file,
188
- repo_id=repo_id,
189
- repo_type="space",
190
- commit_message="Log dosyası güncellendi"
191
- )
192
- print(f"Log dosyası başarıyla yüklendi: {local_log_file}")
193
- except Exception as e:
194
- print(f"Log dosyası yüklenirken hata oluştu: {e}")
195
-
196
- # Örnek kullanım:
197
- if __name__ == "__main__":
198
  HF_REPO_ID = "SamiKoen/BF" # Kendi repo kimliğinizi girin.
199
- HF_TOKEN = "your_hf_token_here" # Oluşturduğunuz tokenburaya ekleyin.
200
  upload_logs_to_hf(HF_REPO_ID, HF_TOKEN)
 
201
 
202
 
203
  # Gradio arayüzü
 
170
 
171
  from huggingface_hub import HfApi
172
 
173
+ def save_chat_and_upload(chatbot):
174
+ # Sohbeti kaydetme işlemini burada yapın
175
+ save_status = save_chat(chatbot)
176
+ # Log dosyasını Hugging Face Hub'a yükleyin
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
177
  HF_REPO_ID = "SamiKoen/BF" # Kendi repo kimliğinizi girin.
178
+ HF_TOKEN = os.getenv("HF_TOKEN") # Tokenortam değişkeni olarak alabilirsiniz.
179
  upload_logs_to_hf(HF_REPO_ID, HF_TOKEN)
180
+ return save_status
181
 
182
 
183
  # Gradio arayüzü