DefaultMessageConverter#
- class langchain_community.chat_message_histories.sql.DefaultMessageConverter(table_name: str)[source]#
The default message converter for SQLChatMessageHistory.
Methods
__init__
(table_name)from_sql_model
(sql_message)Convert a SQLAlchemy model to a BaseMessage instance.
Get the SQLAlchemy model class.
to_sql_model
(message,Β session_id)Convert a BaseMessage instance to a SQLAlchemy model.
- Parameters:
table_name (str) β
- from_sql_model(sql_message: Any) BaseMessage [source]#
Convert a SQLAlchemy model to a BaseMessage instance.
- Parameters:
sql_message (Any) β
- Return type:
- to_sql_model(message: BaseMessage, session_id: str) Any [source]#
Convert a BaseMessage instance to a SQLAlchemy model.
- Parameters:
message (BaseMessage) β
session_id (str) β
- Return type:
Any