langchain_community.chat_message_histories.sql.BaseMessageConverter¶
- class langchain_community.chat_message_histories.sql.BaseMessageConverter[source]¶
- Class that converts BaseMessage to the SQLAlchemy model. - Methods - __init__()- 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. - __init__()¶
 - abstract from_sql_model(sql_message: Any) BaseMessage[source]¶
- Convert a SQLAlchemy model to a BaseMessage instance. - Parameters
- sql_message (Any) – 
- Return type
 
 - abstract 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