fix: go back to langchain 0.1.7

This commit is contained in:
swve 2025-02-19 16:57:16 +01:00
parent 66e317e0e8
commit ea9fd7c8b2
4 changed files with 10 additions and 9 deletions

View file

@ -13,9 +13,9 @@ dependencies = [
"fastapi>=0.115.0", "fastapi>=0.115.0",
"fastapi-jwt-auth>=0.5.0", "fastapi-jwt-auth>=0.5.0",
"httpx>=0.27.0", "httpx>=0.27.0",
"langchain>=0.2.0", "langchain>=0.1.7",
"langchain-community>=0.2.0", "langchain-community>=0.0.20",
"langchain-openai>=0.1.7", "langchain-openai>=0.0.6",
"openai>=1.50.2", "openai>=1.50.2",
"passlib>=1.7.4", "passlib>=1.7.4",
"psycopg2-binary>=2.9.9", "psycopg2-binary>=2.9.9",

View file

@ -1,10 +1,10 @@
from typing import Optional, Dict, Any from typing import Optional, Dict, Any
from uuid import uuid4 from uuid import uuid4
from langchain.agents import AgentExecutor from langchain.agents import AgentExecutor
from langchain_text_splitters import CharacterTextSplitter from langchain.text_splitter import CharacterTextSplitter
from langchain_community.vectorstores import Chroma from langchain_community.vectorstores import Chroma
from langchain.agents.openai_functions_agent.base import OpenAIFunctionsAgent from langchain.agents.openai_functions_agent.base import OpenAIFunctionsAgent
from langchain_core.prompts import MessagesPlaceholder from langchain.prompts import MessagesPlaceholder
from langchain_community.chat_message_histories import RedisChatMessageHistory from langchain_community.chat_message_histories import RedisChatMessageHistory
from langchain_core.messages import SystemMessage from langchain_core.messages import SystemMessage
from langchain.agents.openai_functions_agent.agent_token_buffer_memory import ( from langchain.agents.openai_functions_agent.agent_token_buffer_memory import (

View file

@ -1,7 +1,8 @@
from typing import Optional from typing import Optional
from functools import lru_cache from functools import lru_cache
import chromadb import chromadb
from langchain_openai import OpenAIEmbeddings, ChatOpenAI from langchain_openai import OpenAIEmbeddings
from langchain_community.chat_models import ChatOpenAI
from config.config import get_learnhouse_config from config.config import get_learnhouse_config
@lru_cache() @lru_cache()

6
apps/api/uv.lock generated
View file

@ -1035,9 +1035,9 @@ requires-dist = [
{ name = "fastapi", specifier = ">=0.115.0" }, { name = "fastapi", specifier = ">=0.115.0" },
{ name = "fastapi-jwt-auth", specifier = ">=0.5.0" }, { name = "fastapi-jwt-auth", specifier = ">=0.5.0" },
{ name = "httpx", specifier = ">=0.27.0" }, { name = "httpx", specifier = ">=0.27.0" },
{ name = "langchain", specifier = ">=0.2.0" }, { name = "langchain", specifier = ">=0.1.7" },
{ name = "langchain-community", specifier = ">=0.2.0" }, { name = "langchain-community", specifier = ">=0.0.20" },
{ name = "langchain-openai", specifier = ">=0.1.7" }, { name = "langchain-openai", specifier = ">=0.0.6" },
{ name = "openai", specifier = ">=1.50.2" }, { name = "openai", specifier = ">=1.50.2" },
{ name = "passlib", specifier = ">=1.7.4" }, { name = "passlib", specifier = ">=1.7.4" },
{ name = "psycopg2-binary", specifier = ">=2.9.9" }, { name = "psycopg2-binary", specifier = ">=2.9.9" },