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

泉  瑛 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 が管理する世界のデータ センター ネットワークを介してアプリケーションとサービスを構築、配置、および管理するインフラストラクチャおよびクラウド コンピューティング プラットフォーム。
438 件の質問
0 件のコメント コメントはありません
{count} 件の投票

お客様の回答

回答は、質問作成者が [承諾された回答] としてマークできます。これは、ユーザーが回答が作成者の問題を解決したことを知るのに役立ちます。