始める無料で始める

レスポンスの中身を確認する

API を扱う上で欠かせないスキルの一つが、構造化されたレスポンスから必要なデータを抽出することです。ここでは、OpenAI の API レスポンスから必要なテキストを取り出す練習をしましょう。

openai ライブラリから OpenAI クラスはすでにインポート済みです。

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

Python で DeepSeek を使いこなす

コースを見る

演習の手順

  • message 属性の中に入れ子になっている content をレスポンスから抽出しましょう。

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

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

client = OpenAI(api_key="", base_url="https://api.together.xyz/v1")

response = client.chat.completions.create(
  model="deepseek-ai/DeepSeek-V4.1-Flash",
  messages=[{"role": "user", "content": "Quick, one-sentence productivity tip."}]
)

# Extract the content from the response
print(response.choices[0].____.____)
コードを編集して実行