gemini / app.py
omercan
Update app.py
3d23455 verified
raw
history blame
632 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 Yapay Zeka Uygulamasi.')
input=st.text_input("input", key="input")
submit=st.button('Bana sor')
if submit:
response=get_response(input)
st.header('Cevap:')
for chunck in response:
st.write(chunck.text)