NLEmbedding の revision 一覧
iOS 17では Natural Processing フレームワークに NLContextualEmbedding というクラスが追加されたが、
同じくEmbeddingを扱うクラスとして、NLEmbedding というクラスがiOS 13のころから存在する。(ちなみに Natural Processing フレームワークはiOS 12で登場)
NLContextualEmbedding の登場によって deprecated にはならず、棲み分けたものとして残り続ける。
NLEmbedding はアップデートされているのか?
Open AI の Embedding API の代わりとして使えるか試してみようかなと思いつつ、登場したのが結構前(自然言語処理の近年の進化スピードでいうと)なのでどうかなという気もする。
しかしAppleのこういうAPIには revision という概念があり、アップデートされていればリビジョン番号が更新されることになる。
この NLEmbedding が iOS 16 や iOS 17 でどうなっているのか(NLEmbedding はアップデートされているのか)を見ることにした。
コード
最後まで読んでいただきありがとうございます!もし参考になる部分があれば、スキを押していただけると励みになります。 Twitterもフォローしていただけたら嬉しいです。 https://twitter.com/shu223/