llama_ros: llama.cpp for ROS 2
|
Functions | |
format_docs (docs) | |
Variables | |
loader | |
docs = loader.load() | |
text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200) | |
splits = text_splitter.split_documents(docs) | |
vectorstore = Chroma.from_documents(documents=splits, embedding=LlamaROSEmbeddings()) | |
retriever = vectorstore.as_retriever(search_kwargs={"k": 20}) | |
prompt | |
compressor = LlamaROSReranker(top_n=3) | |
compression_retriever | |
tuple | rag_chain |
c | |
flush | |
True | |
end | |
llama_demos.llama_rag_demo_node.format_docs | ( | docs | ) |
llama_demos.llama_rag_demo_node.c |
llama_demos.llama_rag_demo_node.compression_retriever |
llama_demos.llama_rag_demo_node.compressor = LlamaROSReranker(top_n=3) |
llama_demos.llama_rag_demo_node.docs = loader.load() |
llama_demos.llama_rag_demo_node.end |
llama_demos.llama_rag_demo_node.flush |
llama_demos.llama_rag_demo_node.loader |
llama_demos.llama_rag_demo_node.prompt |
tuple llama_demos.llama_rag_demo_node.rag_chain |
llama_demos.llama_rag_demo_node.retriever = vectorstore.as_retriever(search_kwargs={"k": 20}) |
llama_demos.llama_rag_demo_node.splits = text_splitter.split_documents(docs) |
llama_demos.llama_rag_demo_node.text_splitter = RecursiveCharacterTextSplitter(chunk_size=1000, chunk_overlap=200) |
llama_demos.llama_rag_demo_node.True |
llama_demos.llama_rag_demo_node.vectorstore = Chroma.from_documents(documents=splits, embedding=LlamaROSEmbeddings()) |