Spaces:
Sleeping
Sleeping
Commit
·
a3680ee
1
Parent(s):
ac9ebf1
Update app.py
Browse files
app.py
CHANGED
@@ -78,14 +78,18 @@ def generate_response(i, messages):
|
|
78 |
completion = openai.ChatCompletion.create(
|
79 |
model=model,
|
80 |
messages=messages,
|
81 |
-
temperature=temperature,
|
82 |
max_tokens=max_tokens,
|
83 |
-
|
|
|
|
|
|
|
|
|
84 |
)
|
85 |
|
86 |
-
response
|
87 |
-
|
88 |
-
|
|
|
89 |
word_count = len(re.findall(r'\w+', response))
|
90 |
|
91 |
return (i, response, prompt_tokens, response_tokens, word_count, None)
|
|
|
78 |
completion = openai.ChatCompletion.create(
|
79 |
model=model,
|
80 |
messages=messages,
|
|
|
81 |
max_tokens=max_tokens,
|
82 |
+
temperature=temperature,
|
83 |
+
top_p=top_p,
|
84 |
+
frequency_penalty=0, # You can adjust this value
|
85 |
+
presence_penalty=0, # You can adjust this value
|
86 |
+
stop=None # You can specify stop sequences if needed
|
87 |
)
|
88 |
|
89 |
+
# Extracting the response from the completion
|
90 |
+
response = completion['choices'][0]['message']['content']
|
91 |
+
prompt_tokens = completion['usage']['prompt_tokens']
|
92 |
+
response_tokens = completion['usage']['total_tokens'] - prompt_tokens
|
93 |
word_count = len(re.findall(r'\w+', response))
|
94 |
|
95 |
return (i, response, prompt_tokens, response_tokens, word_count, None)
|