始める無料で始める

埋め込みを作成する

この演習では、OpenAI API を使って最初の埋め込みを作成します。通常、OpenAI API とやり取りするには OpenAI の API キーが必要で、埋め込みの作成にはコストが発生します。しかし、このコースではAPI キーを作成・入力する必要はありません

コード内には <OPENAI_API_TOKEN> というプレースホルダーが用意されており、コース内の演習で有効なリクエストを送信できます。もしコースの途中で RateLimitError が発生した場合は、少し待ってから再実行してください。

コース全体を通して、openai ライブラリの OpenAI クラスはインポート済みで提供されます。また、この演習以降は client も自動で作成されます。

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

OpenAI API ではじめる Embeddings 入門

コースを見る

演習の手順

  • OpenAI クライアントを作成します(api_key は用意されたプレースホルダーのままで構いません)。
  • Embeddings エンドポイントへのリクエストを作成し、text-embedding-3-small モデルに任意のテキストを渡します。
  • モデルの response を辞書に変換します。

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

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

# Create an OpenAI client
client = ____(api_key="")

# Create a request to obtain embeddings
response = ____

# Convert the response into a dictionary
response_dict = ____
print(response_dict)
コードを編集して実行