Skip to content

Commit

Permalink
u
Browse files Browse the repository at this point in the history
  • Loading branch information
HDembinski committed Dec 9, 2024
1 parent f60b05f commit 96bd4fd
Showing 1 changed file with 15 additions and 20 deletions.
35 changes: 15 additions & 20 deletions posts/llama_index_rag.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -468,32 +468,27 @@
"\n",
"#### **Haystack**\n",
"\n",
"##### Pros\n",
"- API inspired by functional design principles, leading to clear information flow\n",
"- Claimed to be used by Netflix, Nvidia, Apple, Airbus, etc.\n",
"- Pros\n",
" - API inspired by functional design principles, leading to clear information flow\n",
" - Claimed to be used by Netflix, Nvidia, Apple, Airbus, etc.\n",
"\n",
"##### Cons\n",
"- Excessive boilerplate code\n",
"- Inconvenient to extend\n",
"- Limited functionality\n",
"- Cons\n",
" - Excessive boilerplate code\n",
" - Inconvenient to extend\n",
" - Limited functionality\n",
"\n",
"#### **LlamaIndex**\n",
"\n",
"##### Pros\n",
"- Strong community support (e.g., [llamahub.ai](https://llamahub.ai)) offering components\n",
"- Minimal boilerplate code\n",
"- Elegant design with good defaults, see, for example, the Workflow class\n",
"- Many subpackages with specific functionality, so you only install what you really need\n",
"- Pros\n",
" - Strong community support (e.g., [llamahub.ai](https://llamahub.ai)) offering components\n",
" - Minimal boilerplate code\n",
" - Elegant design with good defaults, see, for example, the Workflow class\n",
" - Many subpackages with specific functionality, so you only install what you really need\n",
"\n",
"### Cons\n",
"- Documentation is not easy to find when you land on their webpage, they try to push you to use their cloud services\n",
"- Information flow in the API is not always easy to follow, because configuration is done via a global Settings object and not passed call-by-call, that is the caveat of a design with minimal boilerplate code."
"- Cons\n",
" - Documentation is not easy to find when you land on their webpage, they try to push you to use their cloud services\n",
" - Information flow in the API is not always easy to follow, because configuration is done via a global Settings object and not passed call-by-call, that is the caveat of a design with minimal boilerplate code."
]
},
{
"cell_type": "markdown",
"metadata": {},
"source": []
}
],
"metadata": {
Expand Down

0 comments on commit 96bd4fd

Please sign in to comment.