danidanidani commited on
Commit
4c49e30
·
1 Parent(s): 27d74bc

Upgrade langchain to 0.1.0 for pydantic v2 compatibility

Browse files
Files changed (2) hide show
  1. requirements.txt +4 -3
  2. src/backend/chatbot.py +2 -2
requirements.txt CHANGED
@@ -25,8 +25,8 @@ importlib-metadata==6.7.0
25
  Jinja2==3.1.2
26
  jsonschema==4.17.3
27
  kiwisolver==1.4.4
28
- langchain==0.0.215
29
- langchainplus-sdk==0.0.17
30
  lxml==4.9.2
31
  Markdown==3.4.3
32
  markdown-it-py==3.0.0
@@ -40,6 +40,7 @@ more-itertools==9.1.0
40
  multidict==6.0.4
41
  mypy-extensions==1.0.0
42
  networkx==3.1
 
43
  numpy==1.25.0
44
  openai==0.27.8
45
  openapi-schema-pydantic==1.2.4
@@ -49,7 +50,7 @@ Pillow==9.5.0
49
  plotly==5.15.0
50
  protobuf==4.23.3
51
  pyarrow==12.0.1
52
- pydantic==1.10.9
53
  pydeck==0.8.1b0
54
  Pygments==2.15.1
55
  pymdown-extensions==10.0.1
 
25
  Jinja2==3.1.2
26
  jsonschema==4.17.3
27
  kiwisolver==1.4.4
28
+ langchain==0.1.0
29
+ langchain-community==0.0.10
30
  lxml==4.9.2
31
  Markdown==3.4.3
32
  markdown-it-py==3.0.0
 
40
  multidict==6.0.4
41
  mypy-extensions==1.0.0
42
  networkx==3.1
43
+ numexpr==2.8.4
44
  numpy==1.25.0
45
  openai==0.27.8
46
  openapi-schema-pydantic==1.2.4
 
50
  plotly==5.15.0
51
  protobuf==4.23.3
52
  pyarrow==12.0.1
53
+ pydantic>=2.0.0
54
  pydeck==0.8.1b0
55
  Pygments==2.15.1
56
  pymdown-extensions==10.0.1
src/backend/chatbot.py CHANGED
@@ -12,8 +12,8 @@ def _lazy_import_llm_libs():
12
  global SimpleDirectoryReader, VectorStoreIndex, ServiceContext
13
  global LlamaCPP, messages_to_prompt, completion_to_prompt
14
 
15
- from langchain.chat_models import ChatOpenAI
16
- from langchain.prompts.chat import (
17
  ChatPromptTemplate,
18
  SystemMessagePromptTemplate,
19
  AIMessagePromptTemplate,
 
12
  global SimpleDirectoryReader, VectorStoreIndex, ServiceContext
13
  global LlamaCPP, messages_to_prompt, completion_to_prompt
14
 
15
+ from langchain_community.chat_models import ChatOpenAI
16
+ from langchain_core.prompts.chat import (
17
  ChatPromptTemplate,
18
  SystemMessagePromptTemplate,
19
  AIMessagePromptTemplate,