diff --git a/requirements.txt b/requirements.txt index 98406b9..3398eaa 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,15 +1,15 @@ -langchain==0.2.12 -pandas==1.5.0 -pydantic==1.10.8 +langchain==0.3.3 +langchain_anthropic==0.2.3 +langchain_community==0.3.2 +langchain_core==0.3.12 +langchain_openai==0.2.2 +langchain-google-genai==2.0.1 +langgraph==0.2.38 +Pillow==11.0.0 +pydantic==2.9.2 +Requests==2.32.3 +snowflake_connector_python==3.1.0 snowflake_snowpark_python==1.5.0 -snowflake-snowpark-python[pandas] -streamlit==1.31.0 -supabase==2.4.1 -unstructured -tiktoken -openai -black -langchain_openai -langchain-community -langchain-core -langchain-anthropic \ No newline at end of file +streamlit==1.33.0 +websocket_client==1.7.0 +duckduckgo_search==6.3.0 \ No newline at end of file diff --git a/tools.py b/tools.py index 2be57ba..fa89599 100644 --- a/tools.py +++ b/tools.py @@ -35,5 +35,5 @@ def sql_executor_tool(query: str, use_cache: bool = True) -> str: conn = SnowflakeConnection() return conn.execute_query(query, use_cache) -if __name__ == "__main__": - print(sql_executor_tool("select * from STREAM_HACKATHON.STREAMLIT.CUSTOMER_DETAILS")) +# if __name__ == "__main__": +# print(sql_executor_tool("select * from STREAM_HACKATHON.STREAMLIT.CUSTOMER_DETAILS"))