mirror of
https://github.com/imartinez/privateGPT.git
synced 2025-06-26 07:22:42 +00:00
parent
b8383e00a6
commit
ba23443a70
@ -87,7 +87,7 @@ primitives.
|
|||||||
|
|
||||||
The design of PrivateGPT allows to easily extend and adapt both the API and the
|
The design of PrivateGPT allows to easily extend and adapt both the API and the
|
||||||
RAG implementation. Some key architectural decisions are:
|
RAG implementation. Some key architectural decisions are:
|
||||||
* Dependency Injection, decoupling the different componentes and layers.
|
* Dependency Injection, decoupling the different components and layers.
|
||||||
* Usage of LlamaIndex abstractions such as `LLM`, `BaseEmbedding` or `VectorStore`,
|
* Usage of LlamaIndex abstractions such as `LLM`, `BaseEmbedding` or `VectorStore`,
|
||||||
making it immediate to change the actual implementations of those abstractions.
|
making it immediate to change the actual implementations of those abstractions.
|
||||||
* Simplicity, adding as few layers and new abstractions as possible.
|
* Simplicity, adding as few layers and new abstractions as possible.
|
||||||
|
Loading…
Reference in New Issue
Block a user