INNER CODE UNIT · Python

to_langchain

VersusControl/devops-ai-guidelines · 03-ai-agent-for-devops/code/10/app.py:119

def to_langchain(messages: list) -> list:
    """Convert our message dicts to LangChain message objects."""
    out = []
    for m in messages:
        if m["role"] == "user":
            out.append(HumanMessage(content=m["content"]))
        else:
            out.append(AIMessage(content=m["content"]))
    return out


def display_history():
    """Render all past messages, including collapsed thinking steps."""
    for msg in st.session_state.messages:
        with st.chat_message(msg["role"]):
            steps = msg.get("steps")
            if steps:
                with st.expander(

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…