始める無料で始める

テキスト要約

OpenAIのモデルの活用例として特に多いのが、テキストの要約です。レポートを簡潔な1ページにまとめたり、箇条書きに整理したり、各担当者別に対応策やスケジュールを抽出したりと、ビジネス場面での応用範囲は広くあります。

この演習では、金融投資に関する文章(finance_text)を、Chat Completionモデルを使って簡潔な2つの箇条書きにまとめましょう。

この演習はコースの一部です

OpenAI APIを使いこなす

コースを見る

演習の手順

  • f文字列を使ってfinance_textpromptに埋め込んでください。
  • すでに表示されているpromptのリクエストを作成し、最大トークン数は400に設定して、送信してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

client = OpenAI(api_key="")

# Use an f-string to format the prompt
prompt = f"""Summarize the following text into two concise bullet points:
{____}"""

# Create a request to the Chat Completions endpoint
response = client.chat.completions.create(
  model="gpt-4o-mini",
  messages=[{"role": "user", "content": prompt}],
  ____
)

print(response.choices[0].message.content)
コードを編集して実行