MySQL Agent Storage 是一个使用 MySQL 作为后端存储系统实现了 AgentStorage 接口的类。它为代理会话提供了强大的关系型存储,并支持 JSONB 数据类型、模式版本化和高效查询。
参数 | 类型 | 默认 | 描述 |
---|---|---|---|
table_name | str | - | 要使用的表名。 |
schema | Optional[str] | "ai" | Schema 名称,默认为 "ai"。 |
db_url | Optional[str] | None | 数据库 URL,如果提供的话。 |
db_engine | Optional[Engine] | None | 要使用的数据库引擎。 |
schema_version | int | 1 | Schema 的版本,默认为 1。 |
auto_upgrade_schema | bool | False | 如果为 true,则在必要时自动升级 schema。 |