Spaces:
Runtime error
Runtime error
Commit
·
1df5cf1
1
Parent(s):
b496528
Update app.py
Browse files
app.py
CHANGED
|
@@ -2,7 +2,7 @@ import os
|
|
| 2 |
import openai
|
| 3 |
from gtts import gTTS
|
| 4 |
import streamlit as st
|
| 5 |
-
from openai
|
| 6 |
|
| 7 |
client = OpenAI(
|
| 8 |
api_key=os.environ['OPENAI_API_KEY'], # this is also the default, it can be omitted
|
|
@@ -191,19 +191,15 @@ For contact information:
|
|
| 191 |
#if __name__ == '__main__':
|
| 192 |
# main()
|
| 193 |
def generate_response(user_input):
|
| 194 |
-
response = openai.
|
| 195 |
-
|
| 196 |
-
|
| 197 |
-
{"role": "system", "content": "
|
| 198 |
{"role": "user", "content": user_input}
|
| 199 |
-
]
|
| 200 |
-
temperature=0.7,
|
| 201 |
-
max_tokens=100,
|
| 202 |
-
top_p=1.0,
|
| 203 |
-
frequency_penalty=0.0,
|
| 204 |
-
presence_penalty=0.0
|
| 205 |
)
|
| 206 |
-
return response
|
|
|
|
| 207 |
|
| 208 |
def main():
|
| 209 |
st.title("Question and Answering with OpenAI")
|
|
|
|
| 2 |
import openai
|
| 3 |
from gtts import gTTS
|
| 4 |
import streamlit as st
|
| 5 |
+
from openai import OpenAI
|
| 6 |
|
| 7 |
client = OpenAI(
|
| 8 |
api_key=os.environ['OPENAI_API_KEY'], # this is also the default, it can be omitted
|
|
|
|
| 191 |
#if __name__ == '__main__':
|
| 192 |
# main()
|
| 193 |
def generate_response(user_input):
|
| 194 |
+
response = openai.ChatCompletion.create(
|
| 195 |
+
model="gpt-3.5-turbo",
|
| 196 |
+
messages=[
|
| 197 |
+
{"role": "system", "content": "You are a highly skilled AI assistant that can understand and answer questions in a natural and intelligent manner."},
|
| 198 |
{"role": "user", "content": user_input}
|
| 199 |
+
]
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 200 |
)
|
| 201 |
+
return response['choices'][0]['message']['content']
|
| 202 |
+
|
| 203 |
|
| 204 |
def main():
|
| 205 |
st.title("Question and Answering with OpenAI")
|