A tool that searches for relevant content from uploaded vector stores.
Wraps :class:openai.types.responses.FileSearchToolParam.
Example::
from langchain_azure_ai.tools.builtin import FileSearchTool
tool = FileSearchTool(vector_store_ids=["vs_abc123"])
model_with_search = model.bind_tools([tool])
Optional metadata filter to narrow results. Use
:data:~openai.types.responses.file_search_tool_param.Filters
(a :class:~openai.types.shared_params.ComparisonFilter or
:class:~openai.types.shared_params.CompoundFilter).
Ranking options. Use
:class:~openai.types.responses.file_search_tool_param.RankingOptions
or a plain :class:dict with optional keys ranker and
score_threshold.