![]() |
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.