The backend architecture is built using Buildship, where documents are processed and chunked for optimal processing. These chunks are then vectorized, for generating the vector embeddings, OpenAI's text embedding model text-embedding-ada-002
is used.