bhaskartripathi commited on
Commit
b55f1be
·
1 Parent(s): 85e88d7

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +11 -6
app.py CHANGED
@@ -5,16 +5,21 @@ import os
5
 
6
  def generate_plantuml_code(api_key, prompt):
7
  openai.api_key = api_key
8
- response = openai.Completion.create(
9
- engine="gpt-3.5-turbo",
10
- prompt=prompt,
11
- max_tokens=150,
 
 
 
 
 
12
  n=1,
13
  stop=None,
14
  temperature=0.7,
15
  )
16
- plantuml_code = response.choices[0].text.strip()
17
- return plantuml_code
18
 
19
  def plantuml_code_to_svg(plantuml_code):
20
  with open("diagram.txt", "w") as f:
 
5
 
6
  def generate_plantuml_code(api_key, prompt):
7
  openai.api_key = api_key
8
+ messages = [
9
+ {'role': 'system', 'content': 'You are a helpful assistant.'},
10
+ {'role': 'user', 'content': prompt}
11
+ ]
12
+
13
+ completions = openai.ChatCompletion.create(
14
+ model="gpt-3.5-turbo",
15
+ messages=messages,
16
+ max_tokens=512,
17
  n=1,
18
  stop=None,
19
  temperature=0.7,
20
  )
21
+ message = completions.choices[0].message['content']
22
+ return message
23
 
24
  def plantuml_code_to_svg(plantuml_code):
25
  with open("diagram.txt", "w") as f: