ziyadsuper2017 commited on
Commit
57c5bcb
·
1 Parent(s): 9c56588

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +7 -7
app.py CHANGED
@@ -1,12 +1,9 @@
 
1
  import streamlit as st
2
  from google.generativeai import GenerativeModel
3
 
4
- # Configure API key
5
- api_key = "AIzaSyC70u1sN87IkoxOoIj4XCAPw97ae2LZwNM"
6
- model_name = "gemini-pro"
7
-
8
- # Create model object
9
- model = GenerativeModel(api_key=api_key, model_name=model_name)
10
 
11
  # Create chatbot interface
12
  st.title("Gemini API Chatbot")
@@ -25,7 +22,10 @@ if user_input:
25
  # Display user message with markdown
26
  st.markdown(f"**You:** {user_input}")
27
 
28
- # Get model response with start_chat method
 
 
 
29
  with st.spinner("Thinking..."):
30
  response = model.generate_content(chat_history)
31
 
 
1
+ import os
2
  import streamlit as st
3
  from google.generativeai import GenerativeModel
4
 
5
+ # Set API key as an environment variable
6
+ os.environ['GOOGLE_API_KEY'] = "AIzaSyC70u1sN87IkoxOoIj4XCAPw97ae2LZwNM"
 
 
 
 
7
 
8
  # Create chatbot interface
9
  st.title("Gemini API Chatbot")
 
22
  # Display user message with markdown
23
  st.markdown(f"**You:** {user_input}")
24
 
25
+ # Create model object
26
+ model = GenerativeModel(model_name="gemini-pro")
27
+
28
+ # Get model response with generate_content method
29
  with st.spinner("Thinking..."):
30
  response = model.generate_content(chat_history)
31