おめでとうございます!

OpenAI API ではじめる Embeddings 入門

Emmanuel Pire

Senior Software Engineer, DataCamp

第1章 - 埋め込み(Embeddings)とは?

 

  • 埋め込み(Embeddings): テキストのベクトル/数値表現
  • テキストの意味的な内容を捉える
  • OpenAIの埋め込みモデルを使用
  • コサイン距離で類似テキストを検索可能
  • セマンティック検索やレコメンドエンジンなどに活用

 

同じ感情やトピックを持つレビューが、ベクトル空間内で近い位置にマッピングされていることを示す2次元ベクトル空間のプロット。

OpenAI API ではじめる Embeddings 入門

第2章 - AIアプリケーションへの埋め込みの活用

 

セマンティック検索とレコメンド

ベクトル空間内に埋め込まれた検索クエリと、さまざまなトピックの記事が並んでいる様子。

 

分類

ベクトル空間内に埋め込まれたクラスの説明と、「Tech」ラベルが割り当てられた未知のベクトル。

OpenAI API ではじめる Embeddings 入門

第3章 - ベクトルデータベース

ベクトルデータベース(ここではChroma)がドキュメントの埋め込みを保存し、埋め込みクエリに基づいた結果をユーザーに返す仕組みを示した図。

OpenAI API ではじめる Embeddings 入門

次のステップ

クラウドベースのマネージドベクトルデータベース

アプリケーション構築フレームワーク

OpenAI API ではじめる Embeddings 入門

練習しましょう!

OpenAI API ではじめる Embeddings 入門

Preparing Video For Download...