File size: 305 Bytes
8e72609
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
# AI_Agent/chains/retrieval_chain.py
class RetrievalChain:
    def __init__(self, vector_store):
        self.vs = vector_store

    async def run(self, prompt):
        results = self.vs.search(prompt, k=3)
        contexts = [r[0] for r in results]
        return {"contexts": contexts, "raw": results}