Skip to content

Commit ddb3135

Browse files
authored
Merge pull request #503 from ScrapeGraphAI/497-abstract-graph-refactor
fix(AbstractGraph): instantiation of Azure GPT models
2 parents 4440790 + ade28fc commit ddb3135

File tree

4 files changed

+7
-4
lines changed

4 files changed

+7
-4
lines changed

requirements-dev.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,6 +185,7 @@ graphviz==0.20.3
185185
# via scrapegraphai
186186
greenlet==3.0.3
187187
# via playwright
188+
# via sqlalchemy
188189
groq==0.9.0
189190
# via langchain-groq
190191
grpc-google-iam-v1==0.13.1

requirements.lock

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -133,6 +133,7 @@ graphviz==0.20.3
133133
# via scrapegraphai
134134
greenlet==3.0.3
135135
# via playwright
136+
# via sqlalchemy
136137
groq==0.9.0
137138
# via langchain-groq
138139
grpc-google-iam-v1==0.13.1

requirements.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,4 @@ semchunk>=1.0.1
2323
langchain-fireworks>=0.1.3
2424
langchain-community>=0.2.9
2525
langchain-huggingface>=0.0.3
26+
browserbase==0.3.0

scrapegraphai/graphs/abstract_graph.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -146,6 +146,10 @@ def handle_model(model_name, provider, token_key, default_token=8192):
146146
llm_params["model"] = model_name
147147
return init_chat_model(**llm_params)
148148

149+
if "azure" in llm_params["model"]:
150+
model_name = llm_params["model"].split("/")[-1]
151+
return handle_model(model_name, "azure_openai", model_name)
152+
149153
if "gpt-" in llm_params["model"]:
150154
return handle_model(llm_params["model"], "openai", llm_params["model"])
151155

@@ -154,10 +158,6 @@ def handle_model(model_name, provider, token_key, default_token=8192):
154158
token_key = llm_params["model"].split("/")[-1]
155159
return handle_model(model_name, "fireworks", token_key)
156160

157-
if "azure" in llm_params["model"]:
158-
model_name = llm_params["model"].split("/")[-1]
159-
return handle_model(model_name, "azure_openai", model_name)
160-
161161
if "gemini" in llm_params["model"]:
162162
model_name = llm_params["model"].split("/")[-1]
163163
return handle_model(model_name, "google_genai", model_name)

0 commit comments

Comments
 (0)