hsienchen commited on
Commit
1fe660b
·
verified ·
1 Parent(s): bd53307

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +19 -2
app.py CHANGED
@@ -6,6 +6,7 @@ import base64
6
  import time
7
  import os
8
  import google.generativeai as genai
 
9
 
10
  import pathlib
11
 
@@ -56,7 +57,23 @@ def app1_response(img):
56
  img = PIL.Image.open(img)
57
  response = vis_model.generate_content([txt_prompt_1,img])
58
  return response.text
59
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
60
  def app2_response(text):
61
  resp = text + """
62
  =======
@@ -87,7 +104,7 @@ with gr.Blocks() as app1:
87
  out2 = gr.Textbox(label="from SMS gateway...")
88
 
89
  btn1.click(fn=app1_response, inputs=[image_box], outputs=out1)
90
- btn2.click(fn=app2_response, inputs=out1, outputs=out2)
91
 
92
  gr.Markdown("""
93
  # Make a Plan #
 
6
  import time
7
  import os
8
  import google.generativeai as genai
9
+ import requests
10
 
11
  import pathlib
12
 
 
57
  img = PIL.Image.open(img)
58
  response = vis_model.generate_content([txt_prompt_1,img])
59
  return response.text
60
+
61
+ def send_SMS(resp_text)
62
+ url = "https://sms.api.sinch.com/xms/v1/b3af1b4a38cd47708c26c9d940492748/batches"
63
+ headers = {
64
+ "Authorization": "Bearer 43eb78f13b6f4ec784d6a94439958d30",
65
+ "Content-Type": "application/json"
66
+ }
67
+
68
+ data = {
69
+ "from": "12085686834",
70
+ "to": ["18587331029"],
71
+ "body": resp_text
72
+ }
73
+
74
+ response = requests.post(url, json=data, headers=headers)
75
+ return response.text
76
+
77
  def app2_response(text):
78
  resp = text + """
79
  =======
 
104
  out2 = gr.Textbox(label="from SMS gateway...")
105
 
106
  btn1.click(fn=app1_response, inputs=[image_box], outputs=out1)
107
+ btn2.click(fn=send_SMS, inputs=out1, outputs=out2)
108
 
109
  gr.Markdown("""
110
  # Make a Plan #