![]() |
Raymond Maarloeve
|
Represents a request to calculate the relevance of a new memory based on core and obtained memories. This DTO is used for prompting the LLM to evaluate how relevant a new memory is in the context of an NPC's decision-making process. More...
Public Attributes | |
List< string > | core_memories |
A list of core memories that are fundamental to the NPC's decision-making process. | |
List< ObtainedMemoryDTO > | obtained_memories |
A list of memories that the NPC has obtained, which may influence its current decisions. | |
string | new_memory |
The new memory that needs to be evaluated for relevance against the core and obtained memories. | |
Represents a request to calculate the relevance of a new memory based on core and obtained memories. This DTO is used for prompting the LLM to evaluate how relevant a new memory is in the context of an NPC's decision-making process.
List<string> CalculateRelevanceDTO.core_memories |
A list of core memories that are fundamental to the NPC's decision-making process.
string CalculateRelevanceDTO.new_memory |
The new memory that needs to be evaluated for relevance against the core and obtained memories.
List<ObtainedMemoryDTO> CalculateRelevanceDTO.obtained_memories |
A list of memories that the NPC has obtained, which may influence its current decisions.