AgentMachine
Property | Pattern | Type | Deprecated | Definition | Title/Description |
---|---|---|---|---|---|
- implementation | No | const | No | - | Implementation |
- symbolic_memory | No | Reference[SymbolicMemory] | No | - | The Symbolic Memory implementation. |
- file_memory | No | Reference[FileMemory] | No | - | The File Memory implementation. |
- similarity_memory | No | Reference[SimilarityMemory] | No | - | The Vector Memory implementation. |
- security_manager | No | Reference[SecurityManager] | No | - | The Security Manager implementation. |
- process_file_system | No | Reference[ProcessFileSystem] | No | - | The Process File System implementation. Used to store files related to processes. |
- fail_on_agent_start_error | No | boolean | No | - | Fail On Agent Start Error |
1. Property implementation
Title: Implementation
Type | const |
Required | No |
Specific value: "AgentMachine"
2. Property symbolic_memory
Type | Reference[SymbolicMemory] |
Required | No |
Default | {"implementation": "SymbolicMemory"} |
Description: The Symbolic Memory implementation.
3. Property file_memory
Type | Reference[FileMemory] |
Required | No |
Default | {"implementation": "FileMemory"} |
Description: The File Memory implementation.
4. Property similarity_memory
Type | Reference[SimilarityMemory] |
Required | No |
Default | {"implementation": "SimilarityMemory"} |
Description: The Vector Memory implementation.
5. Property security_manager
Type | Reference[SecurityManager] |
Required | No |
Default | {"implementation": "SecurityManager"} |
Description: The Security Manager implementation.
6. Property process_file_system
Type | Reference[ProcessFileSystem] |
Required | No |
Default | {"implementation": "ProcessFileSystem"} |
Description: The Process File System implementation. Used to store files related to processes.
7. Property fail_on_agent_start_error
Title: Fail On Agent Start Error
Type | boolean |
Required | No |
Default | false |
Description: If true, the machine will fail to start if an agent fails to start. Default: False