ngia's picture
Upload 2 files
6b2e7d0
raw
history blame contribute delete
810 Bytes
import streamlit as st
from dotenv import load_dotenv, find_dotenv
import os
from langchain.llms import OpenAI
# load env variables
load_dotenv()
def get_response_from_OPENAI(prompt):
llm_OPENAI = OpenAI(openai_api_key=os.environ.get('OPENAI_KEY'),
temperature=0.6)
response = llm_OPENAI.predict(prompt)
return response
#streamlit configuration
st.set_page_config(page_title="Q & A Test using OpenAI API",
layout='centered',
initial_sidebar_state='collapsed')
#header page
st.header("Q & A Test using OpenAI API")
input_text = st.text_input("Enter your question", placeholder="What is the ...")
btn_submit = st.button("Generate")
if btn_submit:
response = get_response_from_OPENAI(input_text)
st.write(response)