langchain
b5aef4cf - core[patch]: Fix llm string representation for serializable models (#23416)

Commit
1 year ago
core[patch]: Fix llm string representation for serializable models (#23416) Fix LLM string representation for serializable objects. Fix for issue: https://github.com/langchain-ai/langchain/issues/23257 The llm string of serializable chat models is the serialized representation of the object. LangChain serialization dumps some basic information about non serializable objects including their repr() which includes an object id. This means that if a chat model has any non serializable fields (e.g., a cache), then any new instantiation of the those fields will change the llm representation of the chat model and cause chat misses. i.e., re-instantiating a postgres cache would result in cache misses!
Author
Parents
Loading