gemini / app.py
omercan
Upload 3 files
727acb8 verified
raw
history blame
630 Bytes
from dotenv import load_dotenv
load_dotenv()
import streamlit as st
import os
import google.generativeai as genai
os.getenv('GOOGLE_API_KEY')
genai.configure(api_key=os.getenv('GOOGLE_API_KEY'))
model= genai.GenerativeModel('gemini-pro')
chat=model.start_chat(history=[])
def get_response(soru):
response= chat.send_message(soru,stream=True)
return response
st.header('Omer Can Gemini Chat uygulamasi')
input=st.text_input("input", key="input")
submit=st.button('sor')
if submit:
response=get_response(input)
st.header('bombastik')
for chunck in response:
st.write(chunck.text)