arifa2399 commited on
Commit
27e6630
·
verified ·
1 Parent(s): f1c265e

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +18 -0
app.py CHANGED
@@ -0,0 +1,18 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ import streamlit as st
2
+ from langchain_openai import ChatOpenAI
3
+ from langchain_core.prompts import ChatPromptTemplate
4
+ import os
5
+ st.title("Translation Using OpenAI")
6
+
7
+ i=st.text_area("Write your text in english")
8
+ o=st.radio("Select your output laguage",["hindi","telugu","malayalam","tamil","punjabi"])
9
+
10
+
11
+ os.environ['OPENAI_API_KEY']=os.getenv("openai_key")
12
+ llm=ChatOpenAI(model="gpt-3.5-turbo",temperature=0,max_tokens=80)
13
+ prompt=ChatPromptTemplate.from_messages([("system","you are a good assistant for translator from {il} to {ol}"),
14
+ ("human","{i}")])
15
+ chain=prompt|llm
16
+ re=chain.invoke({"il":"English","ol":o,"i":i})
17
+ if st.button("Submit"):
18
+ st.write(re.content)