Spaces:
Sleeping
Sleeping
File size: 810 Bytes
6b2e7d0 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 |
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) |