DOC: Add diagram(s) showing components relationships (specialization, usage, dependency...)? #29527
Open
2 tasks done
Labels
🤖:docs
Changes to documentation and examples, like .md, .rst, .ipynb files. Changes to the docs/ folder
URL
https://python.langchain.com/docs/integrations/components/
Checklist
Issue with current documentation:
I'm reading the LangChain docs and trying to understand how components work together. So far, I couldn't find any diagram showing how components are related. Information does exist but seems scattered in several pages that I very quickly get lost among.
I know it's possible to get the information I need with the current documentation, but I don't think it is efficient at all. I'm certain there are several people in the project who do have the necessary knowledge, could spend a handful of hours on diagrams that could collectively save LangChain users god knows how many hours.
Idea or request for content:
I'm not asking for a pristine code-accurate UML, but at least something informal yet useful, showing for example:
Ideally, everything listed under the Components section could be represented. Most specific parts can be represented very simply while the main component types (those not under the Other category) should be given more space & attention. One could also separate that in simpler cases, e.g.:
The text was updated successfully, but these errors were encountered: