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