This will be the case when you're exposing an interface to end users that they can submit arbitrary queries to - such as "how do I turn off reverse breaking".
By converting the user's query to vectors before sending it to your vector store, you're getting at the user's actual intent behind their words - which can help you retrieve more accurate context to feed to your LLM when asking it to perform a chat completion, for example.
This is also important if you're dealing with proprietary or non-public data that a search engine can't see. Context-specific natural language queries are well suited to vector databases.
We wrote up a guide with examples here: https://www.pinecone.io/learn/retrieval-augmented-generation...
And we've got several example notebooks you can run end to end using our free-tier here: https://docs.pinecone.io/page/examples