28 lines
707 B
Python
28 lines
707 B
Python
import os, json, sys
|
|
import openai
|
|
|
|
from secrets import openai_org, openai_api_key
|
|
|
|
|
|
openai.organization = "org-66WLoZQEtBrO42Z9S8rfd10M"
|
|
openai.api_key = "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"
|
|
#print(openai.Model.list())
|
|
|
|
my_prompt = "Write a series of texts trying to sell a pen to a stranger."
|
|
print(sys.argv)
|
|
exit
|
|
|
|
if len(sys.argv)>1:
|
|
my_prompt = " ".join(sys.argv[1:])
|
|
else:
|
|
print("Prompt: %s" % my_prompt)
|
|
|
|
my_model = "text-davinci-003"
|
|
|
|
# create a completion
|
|
completion = openai.Completion.create(engine=my_model, prompt=my_prompt, max_tokens=1000, temperature=1,top_p=1)
|
|
|
|
#print(completion)
|
|
#print(json.dumps(completion,indent=2))
|
|
print(completion.choices[0].text)
|
|
print() |