Skip to content

Commit cb453e2

Browse files
committed
remove rag group
1 parent 4cc8d3e commit cb453e2

File tree

2 files changed

+4
-6
lines changed

2 files changed

+4
-6
lines changed

patchwork/common/utils/utils.py

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -181,10 +181,12 @@ def huggingface_embedding_model(
181181
def get_embedding_function(inputs: dict) -> "chromadb.api.types.EmbeddingFunction"["chromadb.api.types.Documents"]:
182182
embedding_function = next(
183183
(func(inputs) for input_key, func in _EMBEDDING_TO_API_KEY_NAME.items() if input_key in inputs.keys()),
184-
chromadb().utils.embedding_functions.SentenceTransformerEmbeddingFunction(),
184+
None,
185185
)
186186
if embedding_function is None:
187-
raise ValueError(f"Missing required input data: one of {_EMBEDDING_TO_API_KEY_NAME.keys()}")
187+
raise ValueError(
188+
f"Must specify an embedding model. Available options: {list(_EMBEDDING_TO_API_KEY_NAME.keys())}"
189+
)
188190

189191
return embedding_function
190192

pyproject.toml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,24 +73,20 @@ owasp-depscan = { version = "5.2.15", optional = true }
7373

7474
# rag
7575
chromadb = { version = "~0.4.24", optional = true }
76-
sentence-transformers = { version = "~2.7.0", optional = true }
7776

7877
# rag - pinning transitive dependencies
7978
opentelemetry-exporter-otlp-proto-grpc = { version = "1.25.0", optional = true }
8079
onnxruntime = { version = "1.19.2", optional = true }
81-
torch = { version = "~2.5.1", optional = true }
8280
orjson = { version = "~3.9.15", optional = true }
8381

8482
# notifications
8583
slack-sdk = { version = "~3.28.0", optional = true }
8684

8785
[tool.poetry.extras]
8886
security = ["semgrep", "owasp-depscan"]
89-
rag = ["chromadb", "sentence-transformers", "torch", "orjson"]
9087
notifications = ["slack-sdk"]
9188
all = [
9289
"semgrep", "owasp-depscan",
93-
"chromadb", "sentence-transformers", "torch", "orjson",
9490
"slack-sdk",
9591
]
9692

0 commit comments

Comments
 (0)