默认消息转换器#

class langchain_community.chat_message_histories.sql.DefaultMessageConverter(table_name: str)[source]#

SQLChatMessageHistory的默认消息转换器。

方法

__init__(table_name)

from_sql_model(sql_message)

将SQLAlchemy模型转换为BaseMessage实例。

get_sql_model_class()

获取SQLAlchemy模型类。

to_sql_model(message, session_id)

将BaseMessage实例转换为SQLAlchemy模型。

Parameters:

table_name (str)

__init__(table_name: str)[源代码]#
Parameters:

table_name (str)

from_sql_model(sql_message: Any) BaseMessage[source]#

将SQLAlchemy模型转换为BaseMessage实例。

Parameters:

sql_message (任意)

Return type:

BaseMessage

get_sql_model_class() Any[source]#

获取SQLAlchemy模型类。

Return type:

任何

to_sql_model(message: BaseMessage, session_id: str) Any[source]#

将BaseMessage实例转换为SQLAlchemy模型。

Parameters:
Return type:

任何