手元のPCで機械学習はハードルが高いので、OpenAIのAPIを利用(使った分だけ課金される)して、いくつかある自然言語処理タスクを利用しようと思う。
# 生成された文章を取得
message = completions.choices[0].text
print(message)
このAPIでは、ユーザーが入力したテキストを解析し、感情やテーマを抽出することができます。また、テキスト内に含まれる単語やフレーズを分類し、それらを簡単に検索することも可能です。
コマンドライン入力したことないから、苦手なんだよな。前高の手習いか。コピペしながら学んでいこう。
こんな感じ
prompt = "このAPIでは何を行えますか?"
completions = openai.Completion.create(
prompt = "このAPIでは何を行えますか?"
completions = openai.Completion.create(
engine="text-davinci-003",
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
prompt=prompt,
max_tokens=1024,
n=1,
stop=None,
temperature=0.5,
)
# 生成された文章を取得
message = completions.choices[0].text
print(message)
このAPIでは、ユーザーが入力したテキストを解析し、感情やテーマを抽出することができます。また、テキスト内に含まれる単語やフレーズを分類し、それらを簡単に検索することも可能です。
---
期待できそう。
しかし、感情までもかぁ〜。抽出はできたとしても、感情は持っていないよな。「今日は、気乗りしないから、適当にします」はないよね。