1. 学ぶ
  2. /
  3. コース
  4. /
  5. OpenAI API ではじめる Embeddings 入門

Connected

演習

より詳しい説明を埋め込む

最後の予測ラベルの一つはレビューの内容をうまく表していませんでした。これは、おそらくクラスラベルだけを埋め込んでいたため、取り込める情報が限られていたからです。今回は各クラスの説明文を埋め込むことで、モデルが「レストランレビューを分類している」ことをよりよく理解できるようにします。

次のオブジェクトを使用できます。

sentiments = [{'label': 'Positive',
               'description': 'A positive restaurant review'},
              {'label': 'Neutral',
               'description':'A neutral restaurant review'},
              {'label': 'Negative',
               'description': 'A negative restaurant review'}]

reviews = ["The food was delicious!",
           "The service was a bit slow but the food was good",
           "The food was cold, really disappointing!"]

指示

100 XP
  • 感情クラスの説明文を含むリストを抽出し、それらを埋め込みに変換してください。