Spaces:
Sleeping
Sleeping
| 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) |