mirror of
https://github.com/rzmk/learnhouse.git
synced 2025-12-19 04:19:25 +00:00
fix: go back to langchain 0.1.7
This commit is contained in:
parent
66e317e0e8
commit
ea9fd7c8b2
4 changed files with 10 additions and 9 deletions
|
|
@ -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",
|
||||||
|
|
|
||||||
|
|
@ -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 (
|
||||||
|
|
|
||||||
|
|
@ -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
6
apps/api/uv.lock
generated
|
|
@ -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" },
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue