test / app.py
Satyam-Singh's picture
Create app.py
41bf46a verified
raw
history blame
685 Bytes
import gradio as gr
import google.generativeai as genai
genai.configure(api_key="KEY")
# Set up the model
generation_config = {
"temperature": 0.9,
"top_p": 1,
"top_k": 1,
"max_output_tokens": 2048,
}
model = genai.GenerativeModel(model_name="gemini-pro",
generation_config=generation_config)
def chat(prompt):
convo = model.start_chat(history=[])
convo.send_message(prompt)
return convo.last.text
# Create the Gradio interface
chat_interface = gr.Interface(
fn=chat,
inputs=gr.Textbox(lines=2, placeholder="Enter your prompt..."),
outputs=gr.Textbox(lines=2, placeholder="Bot response..."),
)
chat_interface.launch()