Vector embeddings on logs #18801
Labels
domain: enriching
Anything related to enriching Vector's events with context data
type: feature
A value-adding code addition that introduce new functionality.
Vector embeddings support
Vector should support an embedding-transform through VRL
The only thing we need would be a configuration of the embedding endpoints to use and the place to store the output
Why?
Semantic search through data can be powered cheaply using vector embeddings, in order to be a step towards AI-powered monitoring we should support translating logs to vectors and adding it as a field.
Sample feature:
Use Cases
as a user I can use natural language to search through my logs
the end result will allow users to have intelligent search through logs with natural language.
as a developer I can implement semantic search quickly with vector.dev
a better developer experience.
for example:
a search query like:
"give me the failures from amazon in the last three hours"
can output the most relevant logs
Attempted Solutions
No response
Proposal
I propose an investigation between the referenced services and see if this is a quick implementation or if it is not worth the investment / already supported but with a different customization.
References
This is an example endpoint that generates matrices based on text input, there are other one's but openAI is the most prevalent solution at the moment
This is a service specialized in vector search
Pinecone is also a popular vector store
User's can implement vector search using just a SQL database as well
Version
No response
The text was updated successfully, but these errors were encountered: