mirror of
https://github.com/nomic-ai/gpt4all.git
synced 2024-10-01 01:06:10 -04:00
f455b2f005
* Added modal labs example to documentation * Modal snippet update docs --------- Signed-off-by: Andriy Mulyar <andriy.mulyar@gmail.com> |
||
---|---|---|
.. | ||
docs | ||
gpt4all | ||
tests | ||
.gitignore | ||
LICENSE.txt | ||
makefile | ||
MANIFEST.in | ||
mkdocs.yml | ||
README.md | ||
setup.py |
Python GPT4All
This package contains a set of Python bindings around the llmodel
C-API.
Documentation
docs.gpt4all.io
Installation
pip install gpt4all
Local Build Instructions
- Setup
llmodel
git clone --recurse-submodules https://github.com/nomic-ai/gpt4all
cd gpt4all/gpt4all-backend/llmodel/
mkdir build
cd build
cmake ..
cmake --build . --parallel
Confirm that libllmodel.*
exists in gpt4all-backend/llmodel/build
.
- Setup Python package
cd ../../gpt4all-bindings/python
pip3 install -e .
- Test it out! In a Python script or console:
from gpt4all import GPT4All
gptj = GPT4All("ggml-gpt4all-j-v1.3-groovy")
messages = [{"role": "user", "content": "Name 3 colors"}]
gptj.chat_completion(messages)