headjack-keymaker

View on PyPIReverse Dependencies (1)

0.9.4 headjack_keymaker-0.9.4-py3-none-any.whl

Wheel Details

Project: headjack-keymaker
Version: 0.9.4
Filename: headjack_keymaker-0.9.4-py3-none-any.whl
Download: [link]
Size: 44470
MD5: 8dce9b262e94576072b199b6b19c9390
SHA256: a20f14575beb4e0fd305f6d6df5ceff44794a8dba992d53d06a46dbad593aa77
Uploaded: 2024-04-06 00:42:03 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: headjack-keymaker
Version: 0.9.4
Summary: The most powerful, flexible and extensible way to control the output of large language models.
Author-Email: circargs <nick[at]ouellet.dev>, Nick Ouellet <nick[at]ouellet.dev>
Project-Url: repository, https://github.com/KnowledgeForge/keymaker
License: Apache 2.0
Requires-Python: <4.0,>=3.8
Requires-Dist: lark (>=1.1.5)
Requires-Dist: openai (>=1.0.0)
Requires-Dist: parsy (>=2.1)
Requires-Dist: regex (>=2023.6.3)
Requires-Dist: tiktoken (>=0.4.0)
Requires-Dist: headjack-keymaker[huggingface,litellm,llamacpp]; extra == "all"
Requires-Dist: numpy; extra == "huggingface"
Requires-Dist: torch; extra == "huggingface"
Requires-Dist: transformers (>=4.30.2); extra == "huggingface"
Requires-Dist: litellm (>=1.7.0); extra == "litellm"
Requires-Dist: llama-cpp-python (>=0.1.68); extra == "llamacpp"
Requires-Dist: numpy; extra == "llamacpp"
Provides-Extra: all
Provides-Extra: huggingface
Provides-Extra: litellm
Provides-Extra: llamacpp
Description-Content-Type: text/markdown
[Description omitted; length: 41792 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.22.5
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
keymaker/__about__.py sha256=ByL0eLYaMahsajinUziMWredNjCm7APZxvknpglR_N4 48
keymaker/__init__.py sha256=rbeZAoK4nYXilS-wkmInAWfU0qiqrHfLu4JO4FdwM6U 264
keymaker/prompt.py sha256=ABRLxvdshfLVhftrzfyi061yrp8bW6EkRlIbtO0aefo 20876
keymaker/types.py sha256=odrYczoYVnybatK_l0dMVeQ0l7gsmmL9sjp7wEbrvps 1223
keymaker/constraints/__init__.py sha256=l5B88kEwH0VhhPUQBW4yeN_KHGO18uAev48po9vuCeA 327
keymaker/constraints/base.py sha256=uSUcVfg1wJXkd8lHH1S9eG8yaujWv6SyyJ6ILIoRdyw 1679
keymaker/constraints/json.py sha256=kZkhnolG63xDRbKBJj52Lw3DPGeoMJ_JVhkvFWXpmsE 3063
keymaker/constraints/logical.py sha256=W18SCqwzaLF9f4lXVpvguy1i7e5Wc5Bfo5ioerWMFmQ 3140
keymaker/constraints/model.py sha256=8ae_RfExZ9oSQY6aG_YM7qdul_ZgvPNthl3OtdGFuuc 2575
keymaker/constraints/options.py sha256=c_F0CjuayCvPS4eSA6shoKZPdMQQRo3G3lFy7bmy08o 1782
keymaker/constraints/parser.py sha256=2Sub2BUKw5DiKUDLLCFQwICK8h9Ofuh_-N88YfukDf4 5219
keymaker/constraints/regex.py sha256=PyIqq7xRakjvN7_c3kKJBNWPgdC5dq51IeJHtBTL-AA 1778
keymaker/constraints/stops.py sha256=N-E7Si0jyXHoiu_iN6f2kg_218eEw8orsxdNn5WdPrU 1046
keymaker/models/__init__.py sha256=qEkfefuk-_G9FiaEXjUPzFMBaCkiHcT7msYlQwNUJEo 1053
keymaker/models/base.py sha256=0d0QhT0JYo5anjdPtGGZ5o_igHE7fCHkILdTYn0Io7M 5455
keymaker/models/huggingface.py sha256=MWcfl44WBPlaVU_gvuDQJHQsNoneF1UB3A6hs7ezMpI 5672
keymaker/models/litellm.py sha256=0I2OtNnkMcAXnSiMmxhY1Hbl093m7p_kTizrkwX7mMs 9393
keymaker/models/llama_cpp.py sha256=iANHzZc1RbA8Ox5eHk6TKjV2eh9qMkgwTYII9tSdeLk 5407
keymaker/models/openai.py sha256=dLMrlmGMRsJ5b7-b07p0UeRVuTAuHxZxo2eu9bvFcp4 13671
keymaker/utils/__init__.py sha256=vWpe5laJ3ikFNP4udThNpX5vxfrlY7of-B51w7mOwaQ 43
keymaker/utils/chat.py sha256=re0vk3bRd8opwON_y7GI7PXEUgZTulhnTPDKH7rOBNo 3527
keymaker/utils/exceptions.py sha256=O0QYYyDcKDbJUrcY250F0gMG-YLAXCz29p3GpOycQJA 1020
keymaker/utils/formatted_completion.py sha256=HrWL8ry-wdm7SJQEcZELXm9aRzQORubtE2Q8x-IFAEM 413
keymaker/utils/general.py sha256=PxT2sk30hQhnGS_Bm_t8XhVyzgSO3zy2AzAZjR8cQmk 6188
headjack_keymaker-0.9.4.dist-info/METADATA sha256=VVeAxVAIm99LI7bqdzHYAgAIXnRvYyEcGVg8QYNyYGA 42885
headjack_keymaker-0.9.4.dist-info/WHEEL sha256=as-1oFTWSeWBgyzh0O_qF439xqBe6AbBgt4MfYe5zwY 87
headjack_keymaker-0.9.4.dist-info/RECORD