Bases: BaseMetaEntry
Used to store ActionSubtask data to preserve TaskMemory pointers and context in the form of thought and action.
Attributes:
Name |
Type |
Description |
thought |
Optional[str]
|
CoT thought string from the LLM.
|
actions |
str
|
ReAct actions JSON string from the LLM.
|
answer |
str
|
tool-generated and memory-processed response from Griptape.
|
Source code in griptape/memory/meta/action_subtask_meta_entry.py
| @define
class ActionSubtaskMetaEntry(BaseMetaEntry):
"""Used to store ActionSubtask data to preserve TaskMemory pointers and context in the form of thought and action.
Attributes:
thought: CoT thought string from the LLM.
actions: ReAct actions JSON string from the LLM.
answer: tool-generated and memory-processed response from Griptape.
"""
type: str = field(default=BaseMetaEntry.__name__, kw_only=True, metadata={"serializable": False})
thought: Optional[str] = field(default=None, kw_only=True, metadata={"serializable": True})
actions: str = field(kw_only=True, metadata={"serializable": True})
answer: str = field(kw_only=True, metadata={"serializable": True})
|
actions: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
answer: str = field(kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
thought: Optional[str] = field(default=None, kw_only=True, metadata={'serializable': True})
class-attribute
instance-attribute
type: str = field(default=BaseMetaEntry.__name__, kw_only=True, metadata={'serializable': False})
class-attribute
instance-attribute