|
ForestHub SDK 0.1.0
C++14 LLM SDK for PC and embedded platforms
|
Retrieval-augmented generation: retriever interface and query types. More...
Namespaces | |
| namespace | remote |
| HTTP-based RAG retriever implementation. | |
Classes | |
| struct | QueryRequest |
| Request parameters for a RAG similarity query. More... | |
| struct | QueryResponse |
| Response from a RAG query containing matching document chunks. More... | |
| struct | QueryResult |
| A single document chunk returned from a RAG query. More... | |
| class | Retriever |
| Abstract interface for document retrieval. More... | |
Functions | |
| std::string | FormatContext (const std::vector< QueryResult > &results) |
| Format query results as XML context block for LLM prompt injection. | |
Retrieval-augmented generation: retriever interface and query types.
|
inline |
Format query results as XML context block for LLM prompt injection.
Output format:
| results | Vector of query results to format. |