-record(file_search_tool, { vector_store_ids :: list(binary()), max_num_results :: gleam@option:option(integer()), filters :: gleam@option:option(gleam@dynamic:dynamic_()), ranking_options :: gleam@option:option(glopenai@response:ranking_options()) }).