Thiloid commited on
Commit
07026cb
·
verified ·
1 Parent(s): b5d5c1b

Update run.py

Browse files
Files changed (1) hide show
  1. run.py +14 -33
run.py CHANGED
@@ -9,39 +9,20 @@ from datetime import datetime
9
 
10
  # Google Sheets setup
11
  scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"]
12
- import json
13
- import requests
14
- from huggingface_hub import HfApi, HfFolder
15
- import os
16
-
17
- api_key = os.getenv("key")
18
- print("AIKEY")
19
- print(api_key)
20
- # Step 1: Authenticate with Hugging Face Hub
21
-
22
- # Step 2: Specify your Hugging Face username, Space name, and file name
23
- username = 'Thiloid'
24
- space_name = 'envapi'
25
- file_name = 'nestolechatbot-5fe2aa26cb52.json'
26
-
27
- # Step 3: Get download URL for the JSON file
28
- download_url = f'https://huggingface.co/datasets/{username}/{space_name}/blob/main/{file_name}'
29
-
30
- # Step 4: Download the file content
31
- try:
32
- headers = {'Authorization': f'Bearer {api_key}'}
33
- response = requests.get(download_url, headers=headers)
34
- response.raise_for_status()
35
- except requests.exceptions.HTTPError as e:
36
- print(f"HTTP error occurred: {e}")
37
- exit()
38
-
39
- # Step 5: Load JSON data
40
- try:
41
- json_data = json.loads(response.content)
42
- print("JSON data loaded successfully:")
43
- except json.JSONDecodeError as e:
44
- print(f"JSON decoding error occurred: {e}")
45
  creds = ServiceAccountCredentials.from_json_keyfile_name(json_data, scope)
46
 
47
 
 
9
 
10
  # Google Sheets setup
11
  scope = ["https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive"]
12
+ key1 = os.getenv("key1")
13
+ json_data={
14
+ "type": "service_account",
15
+ "project_id": "nestolechatbot",
16
+ "private_key_id": key1,
17
+ "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQCg2u3D6CP9F7gD\nRsBQFvGh01gTnhzKBKpYlgUHMERezKOIXTPPNqHPONBMZN89RlFSyx4V+8rqqlCa\n7yMIMu3iHmbJuD/SkbeO1CKP5l8FuQmrNqgJZc9kxGZaAnhUrh+6JszvXoC1/Wfo\n06D0sh775VBe+H5FNKTF0XIAuLt7qp4VkiMdZGDCNIcUELQKZTChDDF2T8BLC/O0\nSzt4N76oer2jSNgr6XwSOx4HbNpwhvcf5uZokbxCUbRWXYfIxuUehzY7EhMbj5JU\nTDB9Kndzu468/qfqR3KrKPgjjH2vbP4bIcEjeMxA+VPW17hSg/imLUAGRj3uta3L\npOUyZ613AgMBAAECggEAC14dcnxb2r2L4BNmcOKGNgkBDvXcE/zLaxJDDbSACHEO\n14q6qBi0y7e4pMV2L1biVWcMW8JdH0NlCeX/hEtRG2tJmVTfkcqBfeMJBEFkErv2\nbnag3nUm+HiWwSKujVF25YlrbzkvAG2Fo+Mc214hKW0VxnhqOArV4DMCiwGDImSa\nMzUw4sga+g7iu4XoloQfyMsirsFhhba8eGgzPxVTeJjt1Iyhd0vrZXHkx9de23Hc\nUFVgnBI8gfv2RZhRHlZc0SobUvizEp3oyJECtL8zZkFCqpIqxKMPCljTqxQK8NfU\n97sbvt3fApXRi0Gz/X61FoW6mubRov6UQKqWG8QxIQKBgQDNmZR+o7ToKNOFO7Gb\nwxSR/NfZNun0rRdWe8AEcpJafWaVUmT17G9ZarlrwtVaXxh1AO2LF04JpYNT28AO\n9U1W+Y4e8Q7pKwGqdweLfuDihsx6kgUoEVX8FC6TO+qRZoN7PPwO3SipZPrz1Usd\nt3MhScrYfRgsB1829KcINtFmoQKBgQDISWTOPHFURnndQlLDPoPCRRU6GhWbBrZk\nuSf9fn94dTvgKEs3kR9kmnIt/CzIkdkW2gmHA50LENraxNCr1cwgJfje2bHouhVG\nxUNbr6pw1ZJqtUdOVUNliwTI5m61/BglHsIKDPXMVLF0XshCGgS7Uw2inb73ve0E\nGxHwpARVFwKBgQCUFh6i6H8RCPbxbAGNU4GpdRhzV95DYbkBjbjMe0l27APLYcFe\ncKHzIa/UMk1B/mS7QaPXHz4SLKje6dT38S93ieAX4UEAKP3WLk285/JKtxTo4+va\n5EGug0rYubtGZzQku9RBUIJNIHKw1dx41v2R6Hi2XcPfUp/+EVGN1Q4WgQKBgQCY\nKyrrhgCUhvcPo9Q9gsGYV+RIwIipv+/TltlLP1CZtHhJVlPPY/L1/GHDjlR4Dldh\nhUa3zYcDYUrl66Ke61CrHC55IeyJZNfFbRpADrbwA1O6vv/uA9mwzG5WNLzohx/R\nFA1YlYAqPi6Uu25qylnN+MvjQPZWQ3ZQKED5E6Q3AQKBgQCD3otki/odBpqCxFHQ\nT7lkjDLbprDWZAOzDP95yI6pWlBqMgyEHFbtqVeMHCL5I2nAZl8lFJm5Z/0xb5CJ\nyLWChBnfpgdu2QzEkugF50n6widB73xQVmu2bE+uOeq0O6+aimmh6S4H8+5peVUR\nNSpeJscWS3XTT3wXgbHil7rzIg==\n-----END PRIVATE KEY-----\n",
18
+ "client_email": "[email protected]",
19
+ "client_id": "107457262210035412036",
20
+ "auth_uri": "https://accounts.google.com/o/oauth2/auth",
21
+ "token_uri": "https://oauth2.googleapis.com/token",
22
+ "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
23
+ "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/nestoleservice%40nestolechatbot.iam.gserviceaccount.com",
24
+ "universe_domain": "googleapis.com"
25
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
  creds = ServiceAccountCredentials.from_json_keyfile_name(json_data, scope)
27
 
28