Skip to content

Commit f3d44c0

Browse files
authored
Merge pull request #228 from JGalego/fix/bedrock-support
fix: Amazon Bedrock Support
2 parents f0f7373 + 39be38f commit f3d44c0

File tree

3 files changed

+4
-23
lines changed

3 files changed

+4
-23
lines changed

scrapegraphai/graphs/abstract_graph.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,12 @@
33
"""
44
from abc import ABC, abstractmethod
55
from typing import Optional
6+
from langchain_aws import BedrockEmbeddings
67
from langchain_openai import AzureOpenAIEmbeddings, OpenAIEmbeddings
7-
from langchain_community.embeddings import HuggingFaceHubEmbeddings, OllamaEmbeddings, BedrockEmbeddings
8+
from langchain_community.embeddings import HuggingFaceHubEmbeddings, OllamaEmbeddings
89
from langchain_google_genai import GoogleGenerativeAIEmbeddings
910
from ..helpers import models_tokens
10-
from ..models import AzureOpenAI, Bedrock, Gemini, Groq, HuggingFace, Ollama, OpenAI, Anthropic, Claude, DeepSeek
11+
from ..models import AzureOpenAI, Bedrock, Gemini, Groq, HuggingFace, Ollama, OpenAI, Anthropic, DeepSeek
1112

1213

1314
class AbstractGraph(ABC):
@@ -153,7 +154,7 @@ def _create_llm(self, llm_config: dict, chat=False) -> object:
153154
self.model_token = models_tokens["claude"][llm_params["model"]]
154155
except KeyError as exc:
155156
raise KeyError("Model not supported") from exc
156-
return Claude(llm_params)
157+
return Anthropic(llm_params)
157158
elif "ollama" in llm_params["model"]:
158159
llm_params["model"] = llm_params["model"].split("/")[-1]
159160

scrapegraphai/models/__init__.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,4 @@
1212
from .groq import Groq
1313
from .bedrock import Bedrock
1414
from .anthropic import Anthropic
15-
from .claude import Claude
1615
from .deepseek import DeepSeek

scrapegraphai/models/claude.py

Lines changed: 0 additions & 19 deletions
This file was deleted.

0 commit comments

Comments
 (0)