Convert our message dicts to LangChain message objects.
(messages: list)
| 117 | # Chat helpers |
| 118 | # ───────────────────────────────────────────────────────────── |
| 119 | def to_langchain(messages: list) -> list: |
| 120 | """Convert our message dicts to LangChain message objects.""" |
| 121 | out = [] |
| 122 | for m in messages: |
| 123 | if m["role"] == "user": |
| 124 | out.append(HumanMessage(content=m["content"])) |
| 125 | else: |
| 126 | out.append(AIMessage(content=m["content"])) |
| 127 | return out |
| 128 | |
| 129 | |
| 130 | def display_history(): |