Python bindings for llama.cpp + gpt4all
Project description
PyLLaMACpp
Official supported Python bindings for llama.cpp + gpt4all
For those who don't know, llama.cpp is a port of Facebook's LLaMA model in pure C/C++:
- Without dependencies
- Apple silicon first-class citizen - optimized via ARM NEON
- AVX2 support for x86 architectures
- Mixed F16 / F32 precision
- 4-bit quantization support
- Runs on the CPU
Table of contents
Installation
- The easy way is to use the prebuilt wheels
pip install pyllamacpp
However, the compilation process of llama.cpp is taking into account the architecture of the target CPU,
so you might need to build it from source:
git clone --recursive https://github.com/nomic-ai/pyllamacpp && cd pyllamacpp
pip install .
Usage
A simple Pythonic API is built on top of llama.cpp C/C++ functions. You can call it from Python as follows:
from pyllamacpp.model import Model
def new_text_callback(text: str):
print(text, end="", flush=True)
model = Model(ggml_model='./models/gpt4all-model.bin', n_ctx=512)
model.generate("Once upon a time, ", n_predict=55, new_text_callback=new_text_callback, n_threads=8)
If you don't want to use the callback, you can get the results from the generate method once the inference is finished:
generated_text = model.generate("Once upon a time, ", n_predict=55)
print(generated_text)
Interactive Mode
If you want to run the program in interactive mode you can add the grab_text_callback function and set interactive to True in the generate function. grab_text_callback should always return a string unless you wish to signal EOF in which case you should return None.
from pyllamacpp.model import Model
def new_text_callback(text: str):
print(text, end="", flush=True)
def grab_text_callback():
inpt = input()
# To signal EOF, return None
if inpt == "END":
return None
return inpt
model = Model(ggml_model='./models/gpt4all-model.bin', n_ctx=512)
# prompt from https://github.com/ggerganov/llama.cpp/blob/master/prompts/chat-with-bob.txt
prompt = """
Transcript of a dialog, where the User interacts with an Assistant named Bob. Bob is helpful, kind, honest, good at writing, and never fails to answer the User's requests immediately and with precision. To do this, Bob uses a database of information collected from many different sources, including books, journals, online articles, and more.
User: Hello, Bob.
Bob: Hello. How may I help you today?
User: Please tell me the largest city in Europe.
Bob: Sure. The largest city in Europe is Moscow, the capital of Russia.
User:"""
model.generate(prompt, n_predict=256, new_text_callback=new_text_callback, grab_text_callback=grab_text_callback, interactive=True, repeat_penalty=1.0, antiprompt=["User:"])
- You can pass any
llama contextparameter as a keyword argument to theModelclass - You can pass any
gptparameter as a keyword argument to thegenerartemethod - You can always refer to the short documentation for more details.
Supported model
GPT4All
Download a GPT4All model from https://the-eye.eu/public/AI/models/nomic-ai/gpt4all/.
The easiest approach is download a file whose name ends in ggml.bin--older model versions require conversion.
If you have an older model downloaded that you want to convert, in your terminal run:
pyllamacpp-convert-gpt4all path/to/gpt4all_model.bin path/to/llama_tokenizer path/to/gpt4all-converted.bin
FAQs
- Where to find the llama tokenizer? #5
Discussions and contributions
If you find any bug, please open an issue.
If you have any feedback, or you want to share how you are using this project, feel free to use the Discussions and open a new topic.
License
This project is licensed under the same license as llama.cpp (MIT License).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pyllamacpp-1.0.7.tar.gz.
File metadata
- Download URL: pyllamacpp-1.0.7.tar.gz
- Upload date:
- Size: 222.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6ced52bcf8679bd02097260f1431cf62d1911250e18bb1e1a760db2ebae156a2
|
|
| MD5 |
aa5b6a196fcee8a651a4b639b981965c
|
|
| BLAKE2b-256 |
fd961ce74991423aa890de83294c1898f5339a28b1541f7e79f0559755724313
|
File details
Details for the file pyllamacpp-1.0.7-pp39-pypy39_pp73-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp39-pypy39_pp73-win_amd64.whl
- Upload date:
- Size: 191.1 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4bde992b1ce07b1508613aaa80f5fd56e8e0b71d00d425d72b96eb00189b19bf
|
|
| MD5 |
9567bd012ee5acaeb8ee6172eb47d8d9
|
|
| BLAKE2b-256 |
a29e634648bf7b290138a1f00a5ccbd5e5572313af935df2d1c41b7c1981ad83
|
File details
Details for the file pyllamacpp-1.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 270.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e61b138a537da639c87b25a46cbf35f610089fb6289d456d6a0d11898bcd9bd0
|
|
| MD5 |
a18d0903f0ac6c4b871f1fb34e48684f
|
|
| BLAKE2b-256 |
199abb9bdd13f7daf82fdc5bb6925746cbb1799bcaeb91b7880bce2e485e19d2
|
File details
Details for the file pyllamacpp-1.0.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 279.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
220ae86dd9265b3a7469e72be8d0a8c84d7cd195e435a11d3446dfe31c5cbd59
|
|
| MD5 |
cbd7e3b47da428f523ab5ff52a067e14
|
|
| BLAKE2b-256 |
dc9194325e84a5576df61c4c2b975d67112126341651bf9c8d2d2f5697790896
|
File details
Details for the file pyllamacpp-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp39-pypy39_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.8 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
00ebeb34654b88b4e14b0f2c50387e0f9efe94070cf59375d0ceefbd9347ce0c
|
|
| MD5 |
47aef0e2a8124925f6022b187936fc61
|
|
| BLAKE2b-256 |
7a970a917c8eb085b1debb34592a4bc3b7c36e097557190e5487591e152d9400
|
File details
Details for the file pyllamacpp-1.0.7-pp38-pypy38_pp73-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp38-pypy38_pp73-win_amd64.whl
- Upload date:
- Size: 191.0 kB
- Tags: PyPy, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95374e1ec1d4c9f6ac82106d5b8665bd90fa67e955a67854d79424eeddc00865
|
|
| MD5 |
893cbc27d562bc69c204d8ba550d935d
|
|
| BLAKE2b-256 |
d6533b92ba9726c3d964fc7c9dcdf79bf9880ac7c84c8c0413020b6a254b4ade
|
File details
Details for the file pyllamacpp-1.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 269.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d06c4ee503e8f1af7563bd9ee7743a3f597943e367e47973789fc331fe6bcbe0
|
|
| MD5 |
91af8252a05d87aa7240f7ac5c529734
|
|
| BLAKE2b-256 |
edb82de6e51cab0e565f74080b70308fb958a9bb5bb9476e75284520a8740850
|
File details
Details for the file pyllamacpp-1.0.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 279.2 kB
- Tags: PyPy, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
146cd7293fc997732789db72de1e7d743725b92e9c3523d7f2ee3a43921e69ee
|
|
| MD5 |
38978df507c0a1a7a2b417352b502b94
|
|
| BLAKE2b-256 |
6bf5361d84c789a46145c75ce8699c797ad4edb546010c911e161bce78e5ac81
|
File details
Details for the file pyllamacpp-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-pp38-pypy38_pp73-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.8 kB
- Tags: PyPy, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f46327720738931db2fb3f3f7b891849390ade266cd2487aa97b18a39d8d0ad9
|
|
| MD5 |
0d6f121983132899b64cd2d6852f0879
|
|
| BLAKE2b-256 |
c29b9caa6a1aec8b018360a1d4a91e079104c9e70114dddc8d7fa359e18ff66d
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 192.1 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce6b792033376fb0e9a42519c540245216a64363dcd316ae56794d746fed2aa7
|
|
| MD5 |
6b6f0ee950405385ccb7f1c9de2381a0
|
|
| BLAKE2b-256 |
c1b8f9865ce57bdf5b13b8b69ddbcde7ec6f1728f37bcbf850da655ea627f592
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-win32.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-win32.whl
- Upload date:
- Size: 160.8 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d671ef7737a9f0e36a66298d8c67cdd4dd2e91ff0992eba1b57537789b7e4d85
|
|
| MD5 |
996c366c98848092a7aa17774d1a23a8
|
|
| BLAKE2b-256 |
2a6ff7d0c97ba768eafa0a7cf14d11b7d2c51bdc24ebd13e8ec8274f5e0cd59a
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 792.2 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
243c373c1d0dc7e2de1f40f2a12b2342c63b205948a414e19ec6fb30861d57f1
|
|
| MD5 |
8beca4553e34e3581dba0c97b09569f9
|
|
| BLAKE2b-256 |
116d7e82820904bfe4cb93b91c5741c4a5783445e1ce00bd4b2c70d31691ac13
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-musllinux_1_1_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-musllinux_1_1_i686.whl
- Upload date:
- Size: 853.9 kB
- Tags: CPython 3.11, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
eebeea822bfade4cc0a6dea85207145c67259d74a502aeb34f11e8929437ee0a
|
|
| MD5 |
9ed404faa2a829e8eef87e6269fbc0ee
|
|
| BLAKE2b-256 |
1735d634b0aabbd5db8318fd2a44c4f1ead56b453d3e15896bae074c9ff286d7
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 270.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8a977d632ba001398df3dc8eb1aa049c49f34280d3ab2c54fb59a60353a760a7
|
|
| MD5 |
835a334470dbbd7fc56c3a1fa1cb8c96
|
|
| BLAKE2b-256 |
86a8047791b842ef9a5a889d2103cf25e57e85607dc7b62a31b81eb6a435b171
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 279.8 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c8a6ad5f217a05e906329eec28b210bfdda51d667dcd8c5011b9ef050f294503
|
|
| MD5 |
ae54e670195f292e8f08ff837bc7a744
|
|
| BLAKE2b-256 |
e0cc08c19e48a6c0e0922441149310a52269de47ba4fff727795dbbb5f430f1e
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.7 kB
- Tags: CPython 3.11, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91e70c3efdac7c3523f3ccd55a25506d188ea48e5f5dd2543e2c370c132d03df
|
|
| MD5 |
56054a087c7c4dc4bc31be05f6de3f50
|
|
| BLAKE2b-256 |
42d745584e50bf8b350231e1ccbf673f786477b3430500aa0567006aac23e9aa
|
File details
Details for the file pyllamacpp-1.0.7-cp311-cp311-macosx_10_9_universal2.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp311-cp311-macosx_10_9_universal2.whl
- Upload date:
- Size: 427.8 kB
- Tags: CPython 3.11, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
905c0db3a01f52f2d0dab5c0790df9b2998d788ba194812c3e47e9233c28bb76
|
|
| MD5 |
ad63558720805f1850ed78a7c148efbd
|
|
| BLAKE2b-256 |
07df3603d0fe2b234a8f554ea9b0e6fac760d22f2a1d6350c19ddf04724f159b
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 192.1 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c181d329ba40a7038cfac12a3f4f94b2c3a05e05d811fae569fec70b1ad8b2b
|
|
| MD5 |
b5ca3dc16864e5a4abafc98baf060a83
|
|
| BLAKE2b-256 |
e7bb9aa7cd3266ac51301d3eb6f42fb63a4d1aab2d163786a62ac572b207b969
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-win32.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-win32.whl
- Upload date:
- Size: 160.8 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6917cc9a6b0d2337c3e9a6f6870f6c63807d816d2df79306907239b286b696b3
|
|
| MD5 |
50ee3310dda8be8518d352e9f767c6f0
|
|
| BLAKE2b-256 |
da268a1adda881aa30d27b7ade3c285a5dfa8c568a022ad760864b150ffb20f8
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 792.2 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10114c7266484bbf279d5e53a11198d1b7e681b1a823a65aed110c5448e39be8
|
|
| MD5 |
a86fdd0b52259e976dd4f8337dd4a52a
|
|
| BLAKE2b-256 |
f888859ed5608ab36566eba4de4a79ee1d41c7bf1ab58c09fa1a05945251d35c
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-musllinux_1_1_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-musllinux_1_1_i686.whl
- Upload date:
- Size: 853.9 kB
- Tags: CPython 3.10, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d176b1ac2206f2778f8279679a40102300d62e8a09dff9905818af39df9950b
|
|
| MD5 |
81fdf5e397c61a3a8c2fe6e71aaadf78
|
|
| BLAKE2b-256 |
d66cd5db2f78daeed1edf7ebc41e4694c5799dfcd38f740581538477a6e46fa4
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 270.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a8c23db7107e0bdb1002b558c54b1745fe246b6586f32bd57da3ae33d3f69c34
|
|
| MD5 |
c0bf6f3ffa844e34c4cb166b3f10bcea
|
|
| BLAKE2b-256 |
fb59b8548542f9fe05d840122c74fd355537b99b5441dc279bf759c4a320e4b8
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 279.9 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
94fdb7bdf1bbe5cbe794aca370120a215b9d3c11be88f5fff3223bc10b9fa432
|
|
| MD5 |
114bb1f537324090692c0cb1bec1db2f
|
|
| BLAKE2b-256 |
738b9b882025d0acc82148f12cbbc50a26635485e44c0349f9b92b7d12ffefd0
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.7 kB
- Tags: CPython 3.10, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
93a7997ad7010643d1434a60e97f8ddcd1d5dfd897b65e9a652428149ae5f513
|
|
| MD5 |
bd6bc838ccf2a1bd4162119028017adb
|
|
| BLAKE2b-256 |
ad269de49a990615254144d44b8591829e75e4ddf6002724252563301a0d3836
|
File details
Details for the file pyllamacpp-1.0.7-cp310-cp310-macosx_10_9_universal2.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp310-cp310-macosx_10_9_universal2.whl
- Upload date:
- Size: 427.8 kB
- Tags: CPython 3.10, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d731b1e60645f12471320bcb2956dcce4db8ab867f14adbb1ba5a1e8324e5c11
|
|
| MD5 |
468f8fab387217d15244e272d93b36c6
|
|
| BLAKE2b-256 |
0387089f2ea664433f6471c76a64ac1e763513bca7cbadff321fa14961fdf058
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 192.2 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9c2cc25294570124c64e32063103cec293a1d287c16c1b20f61911223f5bab3d
|
|
| MD5 |
155b3c6266536a3cf5d1640e3c490994
|
|
| BLAKE2b-256 |
d2e003b1f081b88a4d7ec9dc9817f1167c6735c342c137a7572ba68b3aeb6208
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-win32.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-win32.whl
- Upload date:
- Size: 160.9 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f5b0a1139f484299024b4409e854c5a72bb2958bcce717a097d073665b6530d1
|
|
| MD5 |
e2a0b98e6d597739622fbbe3a74951e1
|
|
| BLAKE2b-256 |
7b6f557db7ced2dd456a3c68d6cba901a5b3b079be91c57b1689caaf2e16c2db
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 793.0 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
95f5046d9ec31fb71c552e888c5c8c72ef701cf46e958abd9a0ee9e5cf3b50ea
|
|
| MD5 |
509a0a5fa4406def0275fa57a4acb21a
|
|
| BLAKE2b-256 |
000f8cc090a61b417874275b5acb7bd1da3a340d67e97b2efe17f852ebc4dc88
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-musllinux_1_1_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-musllinux_1_1_i686.whl
- Upload date:
- Size: 854.0 kB
- Tags: CPython 3.9, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
18b58b37c54363fa8e47fdc4c188631f22611f7218769f47c16af34d99f17562
|
|
| MD5 |
6d693c5cfe94dacf072ec920b2438b80
|
|
| BLAKE2b-256 |
d553bfd14373dec440c446d6b749551c1f114b4f2d80bebacf20183851f6cdbd
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 270.3 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0859ebbfd2fb7495510d516a592542ea86e3ccf350950b55ec04620484e8868a
|
|
| MD5 |
a871a7af94133c51f4867e553411545c
|
|
| BLAKE2b-256 |
25354d74e9862fb4ac523a552befee9f0de9fe8b0d12b7855e84ea8901c8d764
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 280.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d2cb544ff3b9863f5d4667bfbe5bfee82b52c187e4c2453508b51bd1c008d80
|
|
| MD5 |
163230b92aac58adefa34de743a6425b
|
|
| BLAKE2b-256 |
944e0c6c6a188f868bcf15b8128391c3933e9db6c124933f933cb3061049b393
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.8 kB
- Tags: CPython 3.9, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77ad558c23e9e421d5535f386565fa106fa685ffff00699015bca88ad2c2336d
|
|
| MD5 |
266310b45f4146ae6642736469f4cc37
|
|
| BLAKE2b-256 |
b17b5870f846d7ad4563ba8aa4b2d5ea69256eba2d4a6962c04907a3e45557db
|
File details
Details for the file pyllamacpp-1.0.7-cp39-cp39-macosx_10_9_universal2.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp39-cp39-macosx_10_9_universal2.whl
- Upload date:
- Size: 428.0 kB
- Tags: CPython 3.9, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
354c92cf0945274bd9276233b603e7ed852f4421da2f3cd4ec47b2197476a0b2
|
|
| MD5 |
64303f1e2dd5c205f0afc0593739ea72
|
|
| BLAKE2b-256 |
3cd82c952884a27490e756783c10dff8980d2aacadb2b0c39d9b3742e4d17b4e
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 192.0 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54da3ef5dce715de916289278fb189a73b287997e53b5d4bc2ac5e009b7cd801
|
|
| MD5 |
5c081a0e10b43861659b077c402501b9
|
|
| BLAKE2b-256 |
4f8d0a8cfbfc4cc8f9ff57dfbdd5dec10decd5a6eccce48ae1ec3fdd1aaa1caa
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-win32.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-win32.whl
- Upload date:
- Size: 160.8 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36f63c8a2df70a851c053ad8fd45871c6389596f4d0cef64c982d5ca5ed901e6
|
|
| MD5 |
1fc003a512a2e02fc3650c6a8ec6422f
|
|
| BLAKE2b-256 |
c72c4b119312e356e55566fef4c4129954dc2c1677e72184eee0f4935b063828
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 792.1 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a2f0a90541d551331f75b9ee3657afce6f16666ac519ccb02c6bcfbde37a95b8
|
|
| MD5 |
ae79c8cef0369f0b0fbcc77c0bc1672a
|
|
| BLAKE2b-256 |
70bc2f861ecd34ba8360389029b97730793dc6f5cc3277fc47d82bb888a20c48
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-musllinux_1_1_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-musllinux_1_1_i686.whl
- Upload date:
- Size: 853.2 kB
- Tags: CPython 3.8, musllinux: musl 1.1+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
23b8faeb422f3ffc43bddcd19add63a72210ce28f6ae8fe9d8fad78f2c57dad3
|
|
| MD5 |
1c6db4ab909be215165bb1a4b596bbb8
|
|
| BLAKE2b-256 |
d46de38c9385b80fbce047bd9418df1fbfbe0c7552054600228e00bfb0883bfd
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 270.0 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
35e1cbc15665b874edf252bc898eac26b5147d85a1c931cdc143767057060e58
|
|
| MD5 |
e25897af5247f43a7f991154e95f7f26
|
|
| BLAKE2b-256 |
e5c9172e4501da76c5a58a9c383c4971dcb5eb0aa8a8417ab4a6c617259103fd
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl
- Upload date:
- Size: 279.7 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fa5f5794741e149e0e46ac894f806e6f59e3350451ebccb18b8362f36492cec6
|
|
| MD5 |
faf428a9c22b54b7154ff6be845aaa0d
|
|
| BLAKE2b-256 |
828d8fda32c8e4a5042cc70ac027e2e20f1238c14f9c702650e06c3ad1bac74b
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-macosx_10_9_x86_64.whl
- Upload date:
- Size: 235.8 kB
- Tags: CPython 3.8, macOS 10.9+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
44e95e56a9b1fe2e9c939a767e9304fbbe459376da30bc6f68f97a8ca56188e0
|
|
| MD5 |
47d9a6eec4c4bbe54fb58cafcbc39be6
|
|
| BLAKE2b-256 |
43a789de39c632072af50a016603f09ba62e63df97905efcd0a2124724f84b9f
|
File details
Details for the file pyllamacpp-1.0.7-cp38-cp38-macosx_10_9_universal2.whl.
File metadata
- Download URL: pyllamacpp-1.0.7-cp38-cp38-macosx_10_9_universal2.whl
- Upload date:
- Size: 427.8 kB
- Tags: CPython 3.8, macOS 10.9+ universal2 (ARM64, x86-64)
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.11.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
da1e4e2caaca799edde501489ab6790170c04efa721e3b4b3e498302447bb577
|
|
| MD5 |
ae76534c8cfc047e9749c5ffd3102e6b
|
|
| BLAKE2b-256 |
a8cc4fd7d4aa109420719c6c97972f24d741ae62d4d68fd3d5bbf0a2ccf6fe45
|