Skip to content

Commit eee82de

Browse files
committed
linting and spellcheck ignores
Signed-off-by: Ryan Cook <[email protected]>
1 parent 73469dc commit eee82de

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

.spellcheck-en-custom.txt

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# make spellcheck-sort
22
# Please keep this file sorted:
33
Abhishek
4+
ADR
45
Akash
56
AMDGPU
67
Anil
@@ -35,6 +36,8 @@ CWD
3536
Cynefin
3637
dataset
3738
datasets
39+
dateutil
40+
DBs
3841
DCO
3942
Dependabot
4043
dev
@@ -70,25 +73,33 @@ Guang
7073
hacky
7174
hardcode
7275
hardcoded
76+
Hema
7377
hipBLAS
7478
ilab
79+
Ilya
7580
impactful
7681
Inferencing
7782
instantiation
7883
instructlab
7984
io
8085
ISA
8186
iters
87+
itertools
8288
Jie
8389
JIT
90+
jinja
8491
JSON
8592
Jupyter
8693
KAGGLE
8794
Kaggle
8895
Kaggle's
8996
Kai
97+
Kolchinsky
9098
Kubernetes
9199
Kumar
100+
Langchain
101+
langchain
102+
Langgraph
92103
lignment
93104
LLM
94105
llms
@@ -100,6 +111,7 @@ md
100111
Mergify
101112
Merlinite
102113
merlinite
114+
Milvus
103115
mimimum
104116
Miniforge
105117
Mixtral
@@ -108,14 +120,19 @@ MLX
108120
mlx
109121
MMLU
110122
Nakamura
123+
natively
124+
networkx
111125
num
126+
numpy
112127
NVidia
113128
Nvidia
114129
OCI
115130
Ollama
116131
ollama
117132
onboarding
118133
OpenStax
134+
openai
135+
OpenAI
119136
optimizers
120137
orchestrator
121138
ots
@@ -130,15 +147,20 @@ PNG
130147
POC
131148
Podman
132149
podman
150+
posthog
133151
pre
134152
preprint
153+
preprocessing
135154
prereqs
155+
productized
136156
PR's
157+
PSFL
137158
Pydantic
138159
pyenv
139160
PyPI
140161
pyproject
141162
PyTorch
163+
pyyaml
142164
qlora
143165
quantized
144166
Quantizing
@@ -173,6 +195,7 @@ specifiying
173195
src
174196
Srivastava
175197
Standup
198+
Staar
176199
subcommand
177200
subcommands
178201
subdirectory
@@ -187,6 +210,7 @@ th
187210
tl
188211
TODO
189212
tox
213+
tqdm
190214
traigers
191215
triager
192216
Triagers
@@ -197,7 +221,9 @@ ui
197221
unquantized
198222
USM
199223
UX
224+
vectordbs
200225
venv
226+
Veeradhi
201227
Vishnoi
202228
vllm
203229
watsonx

docs/retrieval-augmented-generation/rag-framework.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Out of those, we propose to use Haystack for the following reasons:
3636
5. **Ease of use and documentation.** Being strictly focused on RAG as opposed to taking a generalist approach, the learning curve of Haystack is less steep than that of Langchain. At the same time, Haystack offers extensive documentation and tutorials which are more well-organized and easy to use than those of LlamaIndex.
3737

3838
6. **Architecture.** Extending the previous point, Haystack can be seen as a middle ground between Langchain and LlamaIndex, sharing their benefits while only partially inheriting their drawbacks. Like the former, Haystack enables building custom flows and pipelines. Unlike Langchain though, Haystack does not try to be too abstract and general, strictly focusing on RAG and document search instead. As a result, Haystack is more straightforward to use, especially for users looking to implement custom and highly non-standard scenarios. On the other hand, like LlamaIndex, Haystack's performance is optimized towards data retrieval and indexing, but it offers a higher degree of flexibility and better interfaces for custom use cases.
39-
39+
4040
7. **Actively maintained open source project under permissive license.** Haystack is very [actively](https://github.com/deepset-ai/haystack/pulse/monthly) [maintained](https://github.com/deepset-ai/haystack/issues?q=is%3Aissue+is%3Aclosed) and [supported](https://github.com/deepset-ai/haystack/discussions). [Tagged versions](https://github.com/deepset-ai/haystack/releases) are released on a regular basis and [trusted publishing automation](https://github.com/deepset-ai/haystack/actions/workflows/pypi_release.yml) is used. Haystack is licensed under Apache 2.0, and all of its dependencies (jinja2, lazy-imports, more-itertools, networkx, numpy, openai, pandas, posthog, python-dateutil, pyyaml, requests, tenacity, tqdm, typing-extensions) are licensed under Apache, MIT, BSD or PSFL.
4141

4242
## Goals
@@ -82,6 +82,7 @@ A downstream should be generated of the [https://github.com/deepset-ai/haystack]
8282
## Risks
8383

8484
Future versions of Haystack can potentially introduce new dependencies, that could be:
85+
8586
1. Distributed under a non-permissive license (or not open source at all)
8687
2. Not regularly and/or properly maintained
8788

0 commit comments

Comments
 (0)