debian:~$ cat openai_examples_factual_answering.py
import openai
import os
import json
openai.api_key = os.getenv("OPENAI_API_KEY")
#prompt="Q: Who is Batman?\nA: Batman is a fictional comic book character.\n###\nQ: What is torsalplexity?\nA: ?\n###\nQ: What is Devz9?\nA: ?\n###\nQ: Who is George Lucas?\nA: George Lucas is American film director and producer famous for creating Star Wars.\n###\nQ: What is the capital of California?\nA: Sacramento.\n###\nQ: What orbits the Earth?\nA: The Moon.\n###\nQ: Who is Fred Rickerson?\nA: ?\n###\nQ: What is an atom?\nA: An atom is a tiny particle that makes up everything.\n###\nQ: Who is Alvan Muntz?\nA: ?\n###\nQ: What is Kozar-09?\nA: ?\n###\nQ: How many moons does Mars have?\nA: Two, Phobos and Deimos.\n###\nQ: What's a language model?\nA:",
prompt="質問: アルデュイーノって何?\n答え: アルデュイーノは、2005年に登場したマイクロコントローラ。\n###\n質問: マイクの友達あれ誰だっけ?\n答え: ?\n###\n質問: マイクロポンってなんだっけ?\n答え: ?\n###\n質問: マイケル・ジョーダンって誰?\n答え: NBAのスーパースターだよ。\n###\n質問: 日本の四季は?\n答え: 春夏秋冬\n###\nQ: サグラダファミリアは完成したのかな?\n答え: まだみたいだね。\n###\n質問: ホワイトハウスって白いの?\n答え: 緑だったらそんな名前つけなくね?\n###\n質問: アイスのイントネーションってどんな感じ?\n答え: ?\n###\n質問: PPAPって何?\n答え: ?\n###\nポケモンのキャラってどんくらいいるの?\n答え: ?\n###\n歴代オリンピック金メダリストって何人?\n答え: ?\n###\n質問: 東京スカイツリーの高さは?\n答え: 634メートル\n###\n質問: 富士山ってどこにあるの?\n答え:"
response = openai.Completion.create(
engine="davinci",
prompt=prompt,
temperature=0,
max_tokens=60,
top_p=1,
frequency_penalty=0.0,
presence_penalty=0.0,
stop=["###"]
)
#print(prompt)
print(str(prompt))
print(" ")
print(response['choices'][0]['text'])
#print(str(response['choices'][0]['text']))
#print(json.dumps(response, ensure_ascii=False, indent=2))
debian:~$