SQL Server 2025 では AI 機能の強化として、「埋め込み (Embedding) の生成」を行うことができます。
SQL Server 2025 の Embedding の利用方法は次の種類があるかと思いますが、本投稿の内容は「2.」のパターンでの利用となります。
- 外部 REST API を使用する (HTTPS でのアクセスが必須)
- Azure OpenAI
- OpenAI
- Ollama
- ローカル ONNX ランタイムを使用する
このパターンを使用する際には、ローカル ONNX ランタイムの例 をチュートリアルとして進めていくことになりますが、私の現状のスキルでは、このドキュメントだけでは対応できない内容がいくつかありましたので、ポイントをまとめておこうと思います。