agentsociety.storage.type

Module Contents

Classes

Data

API

agentsociety.storage.type.__all__

[‘StorageSurvey’, ‘StorageDialogType’, ‘StorageDialog’, ‘StorageGlobalPrompt’, ‘StorageProfile’, ‘St…

class agentsociety.storage.type.StorageExpInfo

Bases: pydantic.BaseModel

tenant_id: str

None

id: str

None

name: str

None

num_day: int

None

status: int

None

cur_day: int

None

cur_t: float

None

config: str

None

error: str

None

input_tokens: int

None

output_tokens: int

None

created_at: datetime.datetime

None

updated_at: datetime.datetime

None

class agentsociety.storage.type.StorageSurvey

Bases: pydantic.BaseModel

id: int

None

day: int

None

t: float

None

survey_id: uuid.UUID

None

result: str

None

created_at: datetime.datetime

None

class agentsociety.storage.type.StorageDialogType

Bases: enum.IntEnum

Storage dialog type

Initialization

Initialize self. See help(type(self)) for accurate signature.

Thought

0

Talk

1

User

2

class agentsociety.storage.type.StorageDialog

Bases: pydantic.BaseModel

id: int

None

day: int

None

t: float

None

type: int

None

speaker: str

None

content: str

None

created_at: datetime.datetime

None

class agentsociety.storage.type.StorageGlobalPrompt

Bases: pydantic.BaseModel

day: int

None

t: float

None

prompt: str

None

created_at: datetime.datetime

None

class agentsociety.storage.type.StorageProfile

Bases: pydantic.BaseModel

id: int

None

name: str

None

profile: str

None

class agentsociety.storage.type.StorageStatus

Bases: pydantic.BaseModel

id: int

None

day: int

None

t: float

None

lng: Optional[float]

None

lat: Optional[float]

None

parent_id: Optional[int]

None

action: str

None

status: str

None

created_at: datetime.datetime

None

class agentsociety.storage.type.StoragePendingDialog

Bases: pydantic.BaseModel

Pending dialog storage type

id: int

None

Pending dialog ID

agent_id: int

None

Agent ID

day: int

None

Day

t: float

None

Time

content: str

None

Content

created_at: datetime.datetime

None

Created time

processed: bool

None

Whether the dialog has been processed

class agentsociety.storage.type.StoragePendingSurvey

Bases: pydantic.BaseModel

Pending survey storage type

id: int

None

Pending survey ID

agent_id: int

None

Agent ID

day: int

None

Day

t: float

None

Time

survey_id: uuid.UUID

None

Survey ID

data: dict

None

Data

created_at: datetime.datetime

None

Created time

processed: bool

None

Whether the survey has been processed

class agentsociety.storage.type.StorageTaskResult

Bases: pydantic.BaseModel

id: int

None

Task ID

agent_id: int

None

Agent ID

context: dict

None

Context

ground_truth: dict

None

Ground truth

result: dict

None

Result

created_at: datetime.datetime

None