Update monorepo_plan.md

This commit is contained in:
Richard Guo 2023-05-05 09:32:45 -04:00 committed by GitHub
parent b5df9c7cb1
commit 7ab7d948b5
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -26,9 +26,11 @@ This is roughly based on what's feasible now and path of least resistance.
- Separate model backends into separate subdirectories (e.g. llama, gptj) - Separate model backends into separate subdirectories (e.g. llama, gptj)
3. Develop Python bindings (high priority and in-flight) 3. Develop Python bindings (high priority and in-flight)
- Release Python binding as PyPi package
- Reimplement [Nomic GPT4All](https://github.com/nomic-ai/nomic/blob/main/nomic/gpt4all/gpt4all.py#L58-L190) to call new Python bindings
4. Develop Dockerfiles for different combinations of model backends and bindings 4. Develop Dockerfiles for different combinations of model backends and bindings
- Dockerfile for just model backend - Dockerfile for just model backend
- Dockerfile for model backend and Python bindings - Dockerfile for model backend and Python bindings
5. Develop RESTful API / FastAPI 5. Develop RESTful API / FastAPI