Azure AI Search のインデクサーでベクトル検索を適用した後にデモを実行すると InvalidVectorQuery: Field 'content_vector' does not have a vectorizer defined in it's vector profile. というエラーが出力され、ベクトル検索できない。

Akira Izumi 0 評価のポイント
2024-11-21T08:01:29.5+00:00
index_name: str = "name"
vector_store: AzureSearch = AzureSearch(
    azure_search_endpoint=vector_store_address,
    azure_search_key=vector_store_password,
    index_name=index_name,
    embedding_function=aoai_embeddings.embed_query,
)

このように実行して作成されたインデクサーに対してベクトルプロファイルを作成した後、ベクトル検索を行おうとしたところ、"InvalidVectorQuery: Field 'content_vector' does not have a vectorizer defined in it's vector profile." というエラーがでてしまいベクトル検索できません。

Azure
Azure

Microsoft が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。