Spaces:
Runtime error
Runtime error
| import google.generativeai as palm | |
| import gradio as gr | |
| import os | |
| import json | |
| # Set your API key | |
| palm.configure(api_key=os.environ['PALM_KEY']) | |
| # Select the PaLM 2 model | |
| # model = 'models/text-bison-001' | |
| def responsenew(data): | |
| response = palm.chat(messages=data) | |
| if "payment" in response.last: | |
| respo = { | |
| "message": "Click the button below to view premium services and recharge options: ", | |
| "action": "payment", | |
| "function": "nothing" | |
| } | |
| elif "friends" in response.last: | |
| respo = { | |
| "message": "Click the option below to view list of your friends: ", | |
| "action": "show_friends", | |
| "function": "nothing" | |
| } | |
| else: | |
| respo = { | |
| "message": response.last, | |
| "action": "nothing", | |
| "function": "nothing" | |
| } | |
| print(data) | |
| return json.dumps(respo) | |
| gradio_interface = gr.Interface( | |
| fn = responsenew, | |
| inputs = "text", | |
| outputs = "text" | |
| ) | |
| gradio_interface.launch() | |