TypeError: get_embedding() got an unexpected keyword argument ‘model’

投稿者:

OpenAIのembeddingをドキュメント通りに試していた時にでたエラー

https://platform.openai.com/docs/guides/embeddings/use-cases

// ng
   embedding = get_embedding(product_description, model='text-embedding-ada-002')
// ok
   embedding = get_embedding(product_description, engine='text-embedding-ada-002')

ソースみると引数のmodelがengineに変わっていた

https://github.com/openai/openai-python/blob/62a208d93ad2e8ffdbd21c4adde5ad9e3b3daea5/openai/embeddings_utils.py#L18-L23

OpenAI Gym / Baselines 深層学習・強化学習 人工知能プログラミング 実践入門