As far as I could see in past, integration of elastic search was not possible without using custom search model - bad.
Nowadays, osclass has much more hooks and filters to manage custom integration, so with help of chatgpt integration might be easier.