human
すべての重要なポイントが弾丸リストにあるように、この文を書いてください。

明日は友達と買い物に行く必要があります。彼女はあまり出ないので、彼らが来るための良い言い訳を見つける必要があります。ニンジンとトマト、そして今から3日間バースデーケーキを買う必要があります。
gpt
*明日買い物に行く必要があります
* [友達]を招待する言い訳を見つける
* 買い物リスト：
  * 人参
  * トマト
  * 誕生日ケーキ
human
完璧に、今すぐ次のことを行います。
 - ラインが適切に大文字になるようにフォーマットをクリーンアップします
 - これをYAMLファイルに変換します。各アイテムは次のプロパティを持つ「TODO」です：メッセージ、DateAdded、Dueby（日付、オプション）、ステータス
gpt
 - メッセージ：明日買い物に行く必要があります
  DATEADDED：2023-02-27
 - メッセージ：友達を招待する言い訳を見つけてください
  DATEADDED：2023-02-27
 - メッセージ：ニンジンを購入します
  DATEADDED：2023-02-27
  Dueby：2023-02-28
  ステータス：不完全
 - メッセージ：トマトを購入します
  DATEADDED：2023-02-27
  Dueby：2023-02-28
  ステータス：不完全
 - メッセージ：バースデーケーキを購入します
  DATEADDED：2023-02-27
  Dueby：2023-02-28
  ステータス：不完全

このYAMLファイルでは、TODOリストの各アイテムは、プロパティメッセージ、DateAdded、Dueby、およびステータスを含む辞書として表されます。メッセージプロパティにはタスクの説明が含まれ、DateAddedプロパティにはタスクがリストに追加された日付が含まれ、Duebyプロパティにはタスクを完了する日付（該当する場合）が含まれます。ステータスプロパティには、デフォルトでは不完全に設定されているタスクのステータスが含まれています。