egoing commited on
Commit
62dd373
Β·
1 Parent(s): 6e69de3

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -18
app.py CHANGED
@@ -1,32 +1,23 @@
1
  import gradio as gr
2
  import os
 
3
 
4
- HF_TOKEN = os.getenv('HF_TOKEN')
5
- hf_writer = gr.HuggingFaceDatasetSaver(HF_TOKEN, "dae-gu-ai-5th-preview")
6
 
7
- dict = {
8
- "ko2en" : {
9
- "사과" : "apple",
10
- "μ‚¬μž" : "tiger",
11
- "μ‚¬λž‘" : "love"
12
- },
13
- "en2ko" : {
14
- "apple" : "사과",
15
- "lion" : "μ‚¬μž",
16
- "love" : "μ‚¬λž‘"
17
- }
18
- }
19
  def trans(type, word):
20
- return dict[type][word]
 
 
 
 
 
21
  app = gr.Interface(
22
  fn=trans,
23
  inputs=[
24
  gr.Radio(['ko2en', 'en2ko']),
25
  gr.Textbox(placeholder="ν•œκ΅­μ–΄")
26
  ],
27
- outputs="text",
28
- allow_flagging="auto",
29
- flagging_callback=hf_writer
30
  )
31
  app.launch(debug=True)
32
 
 
1
  import gradio as gr
2
  import os
3
+ import openai
4
 
5
+ openai.api_key = os.getenv("OPENAI_API_KEY")
 
6
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  def trans(type, word):
8
+ msg = 'μ•„λž˜ λ‚΄μš©μ„ ν•œκ΅­μ–΄μ—μ„œ μ˜μ–΄λ‘œ λ²ˆμ—­ν•΄μ€˜\n'
9
+ if(type == 'en2ko') :
10
+ msg = 'μ•„λž˜ λ‚΄μš©μ„ μ˜μ–΄μ—μ„œ ν•œκ΅­μ–΄λ‘œ λ²ˆμ—­ν•΄μ€˜\n'
11
+ msg = msg + word
12
+ chat_completion = openai.ChatCompletion.create(model="gpt-3.5-turbo", messages=[{"role": "user", "content": msg}])
13
+ return chat_completion.choices[0].message.content
14
  app = gr.Interface(
15
  fn=trans,
16
  inputs=[
17
  gr.Radio(['ko2en', 'en2ko']),
18
  gr.Textbox(placeholder="ν•œκ΅­μ–΄")
19
  ],
20
+ outputs="text"
 
 
21
  )
22
  app.launch(debug=True)
23