Skip to content

sgns::neoswarm::knowledge::ContextInjection

Prepends retrieved Grokipedia facts to a prompt before inference.

#include <context_injection.hpp>

Public Classes

Name
struct Config

Public Functions

Name
ContextInjection()
ContextInjection(Config cfg)
std::string Inject(const std::string & prompt, const std::vector< KnowledgeFact > & facts) const
Inject facts into a prompt before inference.

Public Functions Documentation

function ContextInjection

ContextInjection()

function ContextInjection

explicit ContextInjection(
    Config cfg
)

function Inject

std::string Inject(
    const std::string & prompt,
    const std::vector< KnowledgeFact > & facts
) const

Inject facts into a prompt before inference.

Parameters:

  • prompt Original user prompt.
  • facts Retrieved knowledge facts.

Return: Augmented prompt string.


Updated on 2026-07-25 at 22:56:56 +0000