Skip to content

Commit 398b2c5

Browse files
committed
fix(Ollama): instance model from correct package
1 parent 74dfc69 commit 398b2c5

File tree

5 files changed

+20
-3
lines changed

5 files changed

+20
-3
lines changed

pyproject.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@ dependencies = [
3030
"undetected-playwright>=0.3.0",
3131
"google>=3.0.0",
3232
"semchunk>=1.0.1",
33+
"langchain-ollama>=0.1.3",
3334
]
3435

3536
license = "MIT"

requirements-dev.lock

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -130,6 +130,7 @@ graphviz==0.20.3
130130
# via burr
131131
greenlet==3.0.3
132132
# via playwright
133+
# via sqlalchemy
133134
grpcio==1.65.4
134135
# via google-api-core
135136
# via grpcio-status
@@ -147,6 +148,7 @@ httplib2==0.22.0
147148
# via google-auth-httplib2
148149
httpx==0.27.0
149150
# via langchain-mistralai
151+
# via ollama
150152
# via openai
151153
httpx-sse==0.4.0
152154
# via langchain-mistralai
@@ -194,18 +196,21 @@ langchain-aws==0.1.16
194196
# via scrapegraphai
195197
langchain-community==0.2.11
196198
# via scrapegraphai
197-
langchain-core==0.2.33
199+
langchain-core==0.2.37
198200
# via langchain
199201
# via langchain-aws
200202
# via langchain-community
201203
# via langchain-google-genai
202204
# via langchain-mistralai
205+
# via langchain-ollama
203206
# via langchain-openai
204207
# via langchain-text-splitters
205208
langchain-google-genai==1.0.8
206209
# via scrapegraphai
207210
langchain-mistralai==0.1.12
208211
# via scrapegraphai
212+
langchain-ollama==0.1.3
213+
# via scrapegraphai
209214
langchain-openai==0.1.22
210215
# via scrapegraphai
211216
langchain-text-splitters==0.2.2
@@ -255,6 +260,8 @@ numpy==1.26.4
255260
# via pydeck
256261
# via sf-hamilton
257262
# via streamlit
263+
ollama==0.3.2
264+
# via langchain-ollama
258265
openai==1.40.3
259266
# via burr
260267
# via langchain-openai

requirements.lock

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,7 @@ googleapis-common-protos==1.63.2
8383
# via grpcio-status
8484
greenlet==3.0.3
8585
# via playwright
86+
# via sqlalchemy
8687
grpcio==1.65.1
8788
# via google-api-core
8889
# via grpcio-status
@@ -99,6 +100,7 @@ httplib2==0.22.0
99100
# via google-auth-httplib2
100101
httpx==0.27.0
101102
# via langchain-mistralai
103+
# via ollama
102104
# via openai
103105
httpx-sse==0.4.0
104106
# via langchain-mistralai
@@ -125,18 +127,21 @@ langchain-aws==0.1.12
125127
# via scrapegraphai
126128
langchain-community==0.2.10
127129
# via scrapegraphai
128-
langchain-core==0.2.33
130+
langchain-core==0.2.37
129131
# via langchain
130132
# via langchain-aws
131133
# via langchain-community
132134
# via langchain-google-genai
133135
# via langchain-mistralai
136+
# via langchain-ollama
134137
# via langchain-openai
135138
# via langchain-text-splitters
136139
langchain-google-genai==1.0.8
137140
# via scrapegraphai
138141
langchain-mistralai==0.1.12
139142
# via scrapegraphai
143+
langchain-ollama==0.1.3
144+
# via scrapegraphai
140145
langchain-openai==0.1.22
141146
# via scrapegraphai
142147
langchain-text-splitters==0.2.2
@@ -166,6 +171,8 @@ numpy==1.26.4
166171
# via langchain-aws
167172
# via langchain-community
168173
# via pandas
174+
ollama==0.3.2
175+
# via langchain-ollama
169176
openai==1.41.0
170177
# via langchain-openai
171178
orjson==3.10.6

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,3 +17,4 @@ playwright>=1.43.0
1717
undetected-playwright>=0.3.0
1818
google>=3.0.0
1919
semchunk>=1.0.1
20+
langchain-ollama>=0.1.3

tests/graphs/abstract_graph_test.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
)
1111
from scrapegraphai.models import OneApi, DeepSeek
1212
from langchain_openai import ChatOpenAI, AzureChatOpenAI
13-
from langchain_community.chat_models import ChatOllama
13+
from langchain_ollama import ChatOllama
1414
from langchain_google_genai import ChatGoogleGenerativeAI
1515

1616

@@ -35,6 +35,7 @@ def _create_graph(self) -> BaseGraph:
3535
input="doc",
3636
output=["parsed_doc"],
3737
node_config={
38+
"llm_model": self.llm_model,
3839
"chunk_size": self.model_token
3940
}
4041
)

0 commit comments

Comments
 (0)