|
|
|
@ -110,6 +110,7 @@ def load_recommender(path, start_page=1):
|
|
|
|
|
|
|
|
|
|
def generate_text(openAI_key, prompt, engine="text-davinci-003"):
|
|
|
|
|
openai.api_key = openAI_key
|
|
|
|
|
try:
|
|
|
|
|
completions = openai.Completion.create(
|
|
|
|
|
engine=engine,
|
|
|
|
|
prompt=prompt,
|
|
|
|
@ -119,6 +120,8 @@ def generate_text(openAI_key, prompt, engine="text-davinci-003"):
|
|
|
|
|
temperature=0.7,
|
|
|
|
|
)
|
|
|
|
|
message = completions.choices[0].text
|
|
|
|
|
except Exception as e:
|
|
|
|
|
message = f'API Error: {str(e)}'
|
|
|
|
|
return message
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|