Spaces:
Sleeping
Sleeping
import google.generativeai as genai | |
import gradio as gr | |
api_key = "AIzaSyCmmus8HFPLXskU170_FR4j2CQeWZBKGMY" | |
model = genai.GenerativeModel('gemini-pro') | |
genai.configure(api_key = api_key ) | |
def get_response(input_text): | |
try: | |
response = model.generate_content(f"I have an assignment which should seem like it is made by a {level}, it should have atleast {number_of_words} characters and should contain {how_many_errors} errors. The topic is '{topic}.'") | |
# response = model.generate_content(f"Give polarity score as a single number between 1 and 0 for the following sentence : {input_text}") | |
return response.text | |
except Exception as e: | |
return "Invalid Input" | |
iface = gr.Interface( | |
fn = get_response, | |
inputs = ["text" , "text" , "text" , "text"], | |
outputs = ["text"] | |
) | |
iface.launch() |