INNER CODE UNIT · Python

convert_to_langchain_messages

VersusControl/devops-ai-guidelines · 03-ai-agent-for-devops/code/09/app.py:123

def convert_to_langchain_messages(messages):
    """Convert Streamlit messages to LangChain message format"""
    langchain_messages = []
    for msg in messages:
        if msg["role"] == "user":
            langchain_messages.append(HumanMessage(content=msg["content"]))
        elif msg["role"] == "assistant":
            langchain_messages.append(AIMessage(content=msg["content"]))
    return langchain_messages


def main():
    """Main application logic"""
    # Initialize session state
    initialize_session_state()
    
    # Display sidebar
    display_sidebar()

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…