[Python] pydantic compatibility issues with langchain and autogen

Discussão em 'Python' iniciado por Stack, Fevereiro 26, 2025.

  1. Stack

    Stack Membro Participativo

    I get the below error in my code:


    Exception has occurred: ValueError Failed to create a valid Pydantic v2 model for sql_db_query File "D:\Python projects\04_Feb\DomingoMulti\try1.py", line 181, in tools = [LangChainToolAdapter(tool) for tool in sql_toolkit.get_tools()] File "D:\Python projects\04_Feb\DomingoMulti\try1.py", line 181, in tools = [LangChainToolAdapter(tool) for tool in sql_toolkit.get_tools()] ValueError: Failed to create a valid Pydantic v2 model for sql_db_query
    ​

    and below is my requirements.txt file:

    langchain-openai==0.1.8
    langchain==0.2.16
    langchain-community==0.2.3
    autogen-agentchat==0.4.7
    autogen-ext==0.4.7
    autogen-core==0.4.7
    pyodbc==5.1.0
    python-dotenv
    pandas
    pydantic==2.10.0
    pydantic_core==2.27.0


    code in which I get the above error is:

    sql_toolkit = SQLDatabaseToolkit(db=db, llm=llm)
    tools = [LangChainToolAdapter(tool) for tool in sql_toolkit.get_tools() ]

    Continue reading...

Compartilhe esta Página