brackozi commited on
Commit
6583b43
·
1 Parent(s): 6239f0d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +6 -6
app.py CHANGED
@@ -1,8 +1,8 @@
1
  import os
2
  import openai
3
  import gradio as gr
4
- from gradio.inputs import Dropdown, Snippet
5
- from gradio.outputs import Snippet
6
 
7
  # Read the OpenAI API key from the environment variable
8
  openai.api_key = os.environ["OPENAI_API_KEY"]
@@ -13,7 +13,7 @@ def translate_code(code, from_language, to_language):
13
  response = openai.Completion.create(
14
  engine="davinci-codex",
15
  prompt=prompt,
16
- max_tokens=2000,
17
  n=1,
18
  stop=None,
19
  temperature=0.5,
@@ -37,13 +37,13 @@ languages = [
37
  iface = gr.Interface(
38
  fn=translate_code,
39
  inputs=[
40
- Snippet(lines=20, label="Original Code"),
41
  Dropdown(choices=languages, label="From Language"),
42
  Dropdown(choices=languages, label="To Language"),
43
  ],
44
- outputs=Snippet(lines=20, label="Translated Code"),
45
  title="Code Translator",
46
  description="Translate code between different programming languages using OpenAI.",
47
  )
48
 
49
- iface.launch()
 
1
  import os
2
  import openai
3
  import gradio as gr
4
+ from gradio.inputs import Dropdown, TextArea
5
+ from gradio.outputs import TextArea
6
 
7
  # Read the OpenAI API key from the environment variable
8
  openai.api_key = os.environ["OPENAI_API_KEY"]
 
13
  response = openai.Completion.create(
14
  engine="davinci-codex",
15
  prompt=prompt,
16
+ max_tokens=200,
17
  n=1,
18
  stop=None,
19
  temperature=0.5,
 
37
  iface = gr.Interface(
38
  fn=translate_code,
39
  inputs=[
40
+ TextArea(lines=20, label="Original Code"),
41
  Dropdown(choices=languages, label="From Language"),
42
  Dropdown(choices=languages, label="To Language"),
43
  ],
44
+ outputs=TextArea(lines=20, label="Translated Code"),
45
  title="Code Translator",
46
  description="Translate code between different programming languages using OpenAI.",
47
  )
48
 
49
+ iface.launch()