Agent
An agent is the main entity in our simulation. Equipped with a cognitive model, an agent will have thoughts and interactions within the simulation environment.
Required Parameters
id
The assigned id of the agent
type
The type of the agent, at the moment only LLM_AGENT
is supported
cognitive_model
The cognitive model assigned to the agent
identity
The identity attributes of an agent
initial_conditions
The initial conditions such as awareness
relationships
A list of relationship for the agent
group_affiliations
A list of affiliated groups for the agent
Available Cognitive Models
GPT_4
gpt-4
A powerful language model developed by OpenAI
GPT_4_TURBO
gpt-4-1106-preview
A more efficient and cost-effective variant of GPT-4
LLAMA_2_70b
Llama2_70b
A cognitive model developed for specific simulation tasks
Agent Identity
Required Parameters
name
An illusive name for the agent
Optional Parameters
age
The age of the agent
gender
The gender of the agent
ethnicity
The ethnicity of the agent
language
The language the agent speaks
persona
The persona of the agent
personality_description
A brief description of the agent's personality
traits
The traits of the agent
interests
The interests of the agent
knowledge_base
The knowledge base of the agent
skills
The skills the agent possesses
behaviour_patterns
The behaviour patterns of the agent
past_experiences
The past experiences of the agent
societal_role
The societal role of the agent
affiliations
The affiliations of the agent
current_state
The current state of the agent
core_memories
The core memories of the agent
Last updated