Simple RAG Consumption with Slack AI Agent > Simple RAG Consumption with Slack AI Agent recipe contents > Simple RAG Consumption with Slack AI Agent recipe assets
  

Simple RAG Consumption with Slack AI Agent recipe assets

The following table lists the assets that the Simple RAG Consumption with Slack AI Agent recipe package contains:
Asset Name
Asset Type
Description
VectorMatchEntry
Process Object
Provides all the information from the Pinecone vector matching.
GeminiAIAgentConsumptionConnection
App Connection
Gemini connection.
PineconeAIAgentConnection
App Connection
Pinecone connection.
SlackAIAgentConnection
App Connection
Slack connection.
Generate Embeddings Model
Process
Subprocess that parses the user input into a vector view and matches it with the embedded model. It returns the matching context score and metadata.
Get Embeddings
Process
Subprocess that generates embedding vectors from the user input using Gemini.
Query LLM with Context using Embeddings Model
Process
Subprocess that submits a query that is received from the user, converts it into a vector, and uses it to search for similar vectors in a database. The top K matches are retrieved, filtered by a cutoff score, and used to form a context. This context including the original query is passed to a Large Language Model (LLM) to generate and return a comprehensive response.
Query LLM with Context using Gemini
Process
Subprocess that prepares and sends a request to the Gemini LLM with the context.
Query Pinecone
Process
Subprocess that searches for coincidences from input vectors to vectors in the base Pinecone index specified as input parameter Index_Host_Pinecone and returns a result with metadata.
Slack AI Agent
Process
Process that receives a query from Slack, searches for relevant context in a vector database, sends both the query and the context to an LLM, and returns the generated response to the Slack channel.