Convert our message dicts to LangChain message objects.
(messages: list)
| 135 | # Chat helpers |
| 136 | # ───────────────────────────────────────────────────────────── |
| 137 | def to_langchain(messages: list) -> list: |
| 138 | """Convert our message dicts to LangChain message objects.""" |
| 139 | out = [] |
| 140 | for m in messages: |
| 141 | if m["role"] == "user": |
| 142 | out.append(HumanMessage(content=m["content"])) |
| 143 | else: |
| 144 | out.append(AIMessage(content=m["content"])) |
| 145 | return out |
| 146 | |
| 147 | |
| 148 | def display_history(): |