franz101 commited on
Commit
f45a6d7
1 Parent(s): 03bc9b6

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -1
app.py CHANGED
@@ -1,4 +1,5 @@
1
  import os
 
2
  from google.oauth2 import service_account
3
 
4
  from langchain.llms import OpenAI
@@ -12,8 +13,24 @@ import vertexai
12
  PROJECT_ID = "franz-media-1512554302520"
13
  LOCATION = "us-central1"
14
  CRED_PATH = "creds.json"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
15
  with open(CRED_PATH,"w") as f:
16
- f.write(os.environ["GCP_VERTEXAI_CRED"])
 
17
  credentials = service_account.Credentials.from_service_account_file(CRED_PATH)
18
  vertexai.init(project=PROJECT_ID, location=LOCATION,credentials=credentials)
19
  image_qna_model = ImageQnAModel.from_pretrained("imagetext@001")
 
1
  import os
2
+ import json
3
  from google.oauth2 import service_account
4
 
5
  from langchain.llms import OpenAI
 
13
  PROJECT_ID = "franz-media-1512554302520"
14
  LOCATION = "us-central1"
15
  CRED_PATH = "creds.json"
16
+
17
+ creds = json.dumps({
18
+ "type": "service_account",
19
+ "project_id": PROJECT_ID,
20
+ "private_key_id": os.environ["GCP_PRIVATE_KEY_ID"],
21
+ "private_key": os.environ["GCP_PRIVATE_KEY"],
22
+ "client_email": f"{PROJECT_ID}@appspot.gserviceaccount.com",
23
+ "client_id": "113564988595294446487",
24
+ "auth_uri": "https://accounts.google.com/o/oauth2/auth",
25
+ "token_uri": "https://oauth2.googleapis.com/token",
26
+ "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
27
+ "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/franz-media-1512554302520%40appspot.gserviceaccount.com",
28
+ "universe_domain": "googleapis.com"
29
+ })
30
+
31
  with open(CRED_PATH,"w") as f:
32
+ f.write(creds)
33
+
34
  credentials = service_account.Credentials.from_service_account_file(CRED_PATH)
35
  vertexai.init(project=PROJECT_ID, location=LOCATION,credentials=credentials)
36
  image_qna_model = ImageQnAModel.from_pretrained("imagetext@001")