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