Spaces:
Runtime error
Runtime error
import gradio as gr | |
from huggingface_hub import InferenceClient | |
import google.generativeai as genai | |
# Configure the API key | |
genai.configure(api_key="AIzaSyBniYJaUYFbfccmg1lkEU_HOa3jIML3Ow4") | |
# Initialize the model | |
model = genai.GenerativeModel('gemini-1.5-pro') | |
def generate_text(prompt): | |
response = model.generate_content(prompt) | |
return response.text | |
# ChatInterface expects a function that takes a message and history | |
def chat_function(message, history): | |
generated_text = generate_text(message) | |
print("\nGenerated text:") | |
print(generated_text) | |
return generated_text | |
demo = gr.ChatInterface( | |
fn=chat_function, | |
title="Gemini-1.5-Pro Chat Interface", | |
description="Enter your prompt to generate text using Gemini-1.5-Pro" | |
) | |
if __name__ == "__main__": | |
demo.launch() | |