axiomic

View on PyPIReverse Dependencies (0)

0.0.3 axiomic-0.0.3-py3-none-any.whl

Wheel Details

Project: axiomic
Version: 0.0.3
Filename: axiomic-0.0.3-py3-none-any.whl
Download: [link]
Size: 102995
MD5: 3f20cea2157ffb717a8346c350859f4d
SHA256: ff21798e43657bc26e14fc46e9b99c990cd1cd02a7fdbcf9286ff648daf38bf8
Uploaded: 2024-06-05 08:23:41 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: axiomic
Version: 0.0.3
Summary: Primitives for Genreative AI.
Author: Victor Bittorf
Author-Email: bitfort[at]gmail.com
Home-Page: https://github.com/axiomic-ai/axiomic
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Dist: pytest
Requires-Dist: sphinx
Requires-Dist: grpcio
Requires-Dist: grpcio-tools
Requires-Dist: icecream
Requires-Dist: anthropic
Requires-Dist: jsonschema
Requires-Dist: rich
Requires-Dist: pydantic
Requires-Dist: pydantic-settings
Requires-Dist: requests
Requires-Dist: pillow
Requires-Dist: ascii-magic
Requires-Dist: openai
Requires-Dist: notebook
Requires-Dist: ipywidgets
Requires-Dist: together
Requires-Dist: nbconvert
Requires-Dist: sphinx-material
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 1056 characters]

WHEEL

Wheel-Version: 1.0
Generator: bdist_wheel (0.43.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
axiomic/__init__.py sha256=5e6MJ_4eqRjlakrq0lSq7yAApIOU6KsGNpTTTom62no 502
axiomic/constants.py sha256=W9MQDwUqTaj4iichSwFg8YNV3rKMs3Hah2LRkEG3IW0 43
axiomic/core_config.py sha256=G8aI6lOU_FZ5S7Ub0DroYSlC6FhbmRZab8t1sasgBqY 587
axiomic/errors.py sha256=3FNhyIREdYbwYORJSs1KpBifjRqekf2zuj-QSXnZlbQ 1719
axiomic/configure/__init__.py sha256=dIynCdhCTW5o3nOJ0wFzfq51UrhIHzPUh6Ggs_dCmpE 346
axiomic/configure/default_config.py sha256=U3FqSEFRXWBc3Pvxb1j9TX02x6EW_7jxZKzjlvw7d5E 1603
axiomic/configure/default_config_explainers.py sha256=sYIz6SFNKN4jNjgWA1SaKtnI7c-t7NVtNLu8SjGztyU 1637
axiomic/configure/runtime_config.py sha256=CQcSwuwXygLAZihX6qJXksIqZ6kst-2mWsx3OuX5hsI 1056
axiomic/contrib/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/core/checks/__init__.py sha256=xtv3IHzFd5I9WM2OsLrscAJ3XpS96fn-z3wP0kv2q70 148
axiomic/core/checks/core_checks.py sha256=WRh28ile7qDcWFLbtQb42NHFvfkEW7nor7BoF1b_p2o 2569
axiomic/core/knits/__init__.py sha256=lqKrQmeW-zs97EqOCnV-PdSdipXmvr4-iiorg_5ISdQ 407
axiomic/core/knits/chat.py sha256=C3Cqsc0R_-lSUObuqXy9ke15v4s8_Tg8jUlV7RxlNgk 3536
axiomic/core/knits/enforce_jsonschema.py sha256=I6bIxBPSq0r8yFKqMegCPUY2R_xEjiWF9XUvIk-iL64 380
axiomic/core/knits/json_pattern.py sha256=YF5XhLZv071PIFfmY6OGfpBijk4Cdmb8bI7YED3A7IA 3029
axiomic/core/knits/pattern.py sha256=L4N1rww02TND2SWqLizskVSQ4I3GinRRvnJU56qtaH8 529
axiomic/core/knits/switch.py sha256=b1qOJ0u-V9P2f2pT8u0-_8gjFmR87tp1945Uk9xRB-8 3303
axiomic/core/knits/switch_test.py sha256=z5XaBF1t7AacOzjWHX2FsYqqgwkF_xy7WXHjDpNV1Wk 533
axiomic/core/modules/__init__.py sha256=JXJcbYoLpSDCZAaaCV-8uEf2YaLEikWzAf7JURKFKoM 298
axiomic/core/modules/chat.py sha256=_FpEybKRgA0YgjW-UEgNMS4Bn-WsyWoIMNKx85QNwy8 3538
axiomic/core/modules/enforce_jsonschema.py sha256=I6bIxBPSq0r8yFKqMegCPUY2R_xEjiWF9XUvIk-iL64 380
axiomic/core/modules/json_pattern.py sha256=a6gVJQ31uyubFebhSU6xQ3Qd17S9m9pDgRu5pgF4NQs 3033
axiomic/core/modules/pattern.py sha256=YLeimI6EjOWuMfr6AIgdaz7QPOpNSU4hWRJJVfSBNvE 531
axiomic/core/modules/switch.py sha256=Ed9meYn7QSj4lUh4Mss-7t00ta2yx39lvUZetWtIHxM 3309
axiomic/core/modules/switch_test.py sha256=B_9K7vkFZTtXOMUEpJv65Ttb_WVjiujQDv1nrXEEtjA 537
axiomic/core/uagents/__init__.py sha256=3s3TXVCrtqdtFzDg6JJOMkhAir-EY48KYNi1U91AjGw 118
axiomic/core/uagents/list_sort.py sha256=bO565s2dBTi0707TiiCZbr2Kj-yiHtCv-E6f2o7RzlU 925
axiomic/core/uagents/pydantic_pattern.py sha256=bF7h-XOGUiM_Ri5u6JVH6h5QXF-PoQHvoaxxHlY6XZs 3205
axiomic/core/uagents/pydantic_pattern_test.py sha256=NkkQe9tuOs9SUQ8ZmVINDKmA3jAm8_IEv756c-lqueo 731
axiomic/core_data/P/core/contrib/uagent/list_of_strings.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/core_data/P/core/contrib/uagent/list_of_strings/pattern_desc.txt sha256=0kxaywsRJNaeqI13yAL4AiqIEIMFwNW5RMR_Y03fAy4 67
axiomic/core_data/P/core/contrib/uagent/list_of_strings/sysprompt.txt sha256=LbM0GWYe6k4Bj_X5YakksQcCtIyCVfIgiDA7terUqmA 146
axiomic/core_data/P/core/contrib_uagents/router_sys_prompt.txt sha256=UOGYnDrZQHiU0eAVhI_rXgbbx6f-RGHPb2Ey81V8nss 102
axiomic/core_data/P/core/jsonschema/boolean.txt sha256=8W2TRi9YD4zFSg2Pj-qTo-TzQGw3dUFk5LOKj_CxXCU 79
axiomic/core_data/P/core/jsonschema/list.txt sha256=S_fgcV6EpZ9Wd6HT3SaWTsBaLrfLbPo931sKlR4LTzE 76
axiomic/core_data/P/core/jsonschema/list_of_strings.txt sha256=XK1n1HbG-92uHTT1TunC0gyLBI736w8KeT6efh3xKno 116
axiomic/core_data/P/core/jsonschema/object.txt sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/core_data/P/core/jsonschema/string_list.txt sha256=iOKD3d7M4yJczvWRx1IbBVHoegr3sqMrMxFrRcnHOWs 154
axiomic/core_data/P/core/knits/list_sort_sysprompt.txt sha256=CqzS2sZacSCH7UMUTOS5a4RcLsDRG3ksFMC21YZy0I8 114
axiomic/core_data/P/core/knits/list_sort_template.txt sha256=Z8bHzsPNsyrukQbvjBXpHty2OG5eTn6T0C2VVxCsDfs 78
axiomic/core_data/P/core/knits/json_pattern/system_prompt.txt sha256=lYs4q_fi-D6ujpomR40CDI3cvL0tBQXE05NO-V2hHT4 91
axiomic/core_data/P/core/sysprompt/continue_the_pattern.txt sha256=8XRdCWtjlUwncH-3VhVihdUUs3bQslPMcjBGahzj3Bw 57
axiomic/core_data/P/core/sysprompt/obey_jsonschema.txt sha256=N_sEAzu1sW4An6ZrVjHjQgFY-01QShzF5I4b_qjiDOk 150
axiomic/data/__init__.py sha256=QukSPvg7Nmwd9uwf9oukBAK-EDp7jO4iV0TV9fXM-Pw 323
axiomic/data/aembedding.py sha256=J6ZkwKFqxwYu_hnf-tc3u6l8fAZa2evEJxlt9jhAwEI 905
axiomic/data/aimage.py sha256=LQ8tLo-uPdHIaB4wv--kpoAJUsNy-UGWgcKSemDn7wk 1652
axiomic/data/convert.py sha256=e-wmsrInvseL-1MBHBNQ-tE9rSKrhhBFviEa-3Oyiqw 493
axiomic/data/lists.py sha256=3O6qd5tSxsoD0bY6B-2YC7lqH6_Xnx_t5XG-gUjIv-o 4131
axiomic/data/loaders.py sha256=BKw2BSl23pfE3fXWml8wnxqQfcK7cUhnzDYvjLGjHAw 8159
axiomic/data/loaders_test.py sha256=qBDhMGXWAh1rqhxOmLRjgxg_8iwc8j3ik33nZbKmjGY 3291
axiomic/data/schema.py sha256=DBbLOj8f6Y9_qxtl7acfMhklC0xriW9GRrBMUCUL2cs 869
axiomic/data/validate.py sha256=VpKj9sOjKEUc8lLcArigkm-ghcOLvDhLdLMsEH85fC4 1769
axiomic/engine/__init__.py sha256=z1N88mwjiIETZLhaDW7kv3e8eBMOuOWrZDZ8PrRf39A 109
axiomic/engine/exec_context.py sha256=2GUFk6pfb3PL0QyEbJkFHqEjbtHj8qjBEPaDzJ5yQfs 2088
axiomic/engine/execute.py sha256=eES_lmfC3yeJSNzh-fvkTQLN7oX4cAcY8makPMqQZhY 5649
axiomic/engine/functional.py sha256=8Vh8Ljv4FjswZHTPAsKI412jImw8UycBkCFVtlO-D_w 6336
axiomic/engine/node_map.py sha256=87h_V14sYOc8jMKoCoz0KDIk4cDs5E7CjXja_HOnBbc 2123
axiomic/engine/record.py sha256=qzXyMxeHDpSq_QQG4JoHCeSKI52zE-iExUtSIye3c3k 117
axiomic/engine/node_impls/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/engine/node_impls/boolean_gate.py sha256=26eaEsshhV5ljp_Uxn2QIvW5yTi_HyDJ8ecTP3RmEts 539
axiomic/engine/node_impls/builtin_binary_check_node.py sha256=lYi9Ip7UzNA8U2aX2o2tnG8DJdfha18pq4aQAahKw5U 706
axiomic/engine/node_impls/builtin_binary_checks.py sha256=L7Iu6BbzpEu72IO1QBvH5aKyzE1eYUydL0HtmMyHQbY 1441
axiomic/engine/node_impls/builtin_unary_check_node.py sha256=l-H27i_F_GjDfNbf622Mqcx_7d2lu8wctqYLT124JqE 572
axiomic/engine/node_impls/builtin_unary_checks.py sha256=Xb0UuIpHmSbUClXhCGklVntUaWvWBTXwPlnEKoRdzsI 616
axiomic/engine/node_impls/flat_rag_topk_node.py sha256=U5PqcxXVt7BHZ-qFFJoG0dt-Mh0gSDgJ7U95d_DEO2I 485
axiomic/engine/node_impls/format_node.py sha256=1048jIMmjwnQRKzEoz8N27mfZv4_DKpFC-8Rl1nqmMs 1316
axiomic/engine/node_impls/history_complete.py sha256=ihqMymtCYEVnqUTflcJDY94OzfZPrK2fOVtF9EATJfM 1625
axiomic/engine/node_impls/immediate.py sha256=yHJ9gIeP75NuiaoMT0uzV2zCWNVJRpntrCPMmnaAC40 160
axiomic/engine/node_impls/name_node.py sha256=bNztU4c1hoLdCh1Q_ajjN5r-2bMm3mE3xqJ1PH6BByY 196
axiomic/engine/node_impls/txt_to_img_node.py sha256=yTKGwAHT7sox7H-5BpxyYSNcTXqPFl_B4OzNRWVamxA 757
axiomic/frontend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/frontend/config.py sha256=uiU7fb4-EPK-2yN-2No983KPgIrXBDpuoHb7URVTRYs 751
axiomic/frontend/embedding.py sha256=TZE06K7hs__-oLAQuhqHp0_taEex9NFwMvkI8K0n38c 2438
axiomic/frontend/expand.py sha256=PJpzR2AwUL8E7zn-RGCrjQ9HRSkLe_S6d0GYO-iaIkM 2719
axiomic/frontend/functions.py sha256=1RuSa_cYfyIzZWzEUagf0WTkdyydz5Xdz3_wnvtgFX0 1507
axiomic/frontend/image.py sha256=L-b8aXJYBgl_FsIPLWNarf2TdYbIdGJLgkCPKgo9P3k 2081
axiomic/frontend/params.py sha256=YE9Xo5qRTEztJzTo6gtj98CDpOO91rrdff9DCxh4DQo 1839
axiomic/frontend/string_list.py sha256=CfR6Y1mdK2yip-mPKIlfEq49tjOb8DhEAJk0XKCJoHI 226
axiomic/frontend/text.py sha256=CY0G5D3gcPngi7ZHLeTKPyXkiXAXEIxLurrzZjK18lc 17007
axiomic/graph/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/graph/tree.py sha256=KVQ3Rd0UtSzJbPQPjAwReAY7IlgdhZ2unWOKUhMdiYg 9424
axiomic/logalytics/__init__.py sha256=-b3zDSIx8KLmBjKwwY6_3log9W51n7qcwR9alS8j394 180
axiomic/logalytics/console_log.py sha256=lYXYs02ffSI_tMhDFSmAIDBOxLuBi4-UesaJ4aWR-SA 5593
axiomic/logalytics/event_context.py sha256=JZGnoi0DP9h62iW1V8HMgBRMKdGlgAO87MSVEFQfRqM 2420
axiomic/logalytics/events.py sha256=nTwVFXbJFtIvNVWd7Nty3_DYs4pUDgLt7uqh7NSJTiw 2389
axiomic/logalytics/explainers.py sha256=HWRZ4TtnkcDGv133QgZ1DRhUGMk7OrVXfCm5Gj03nO8 7808
axiomic/logalytics/sink.py sha256=3YMfd4l8LM6yz-UVY_p1V35sWEodR260O5bzn1P9xvI 831
axiomic/logalytics/stats_counter.py sha256=So2nTzM_WmGLvldL3vCxqDJyR7VCZLi7dFxm7xhLyP8 3164
axiomic/models/__init__.py sha256=W50zdbUEoXwwGEAnMQkWKYS-fpgxQSnlAV5qU19HUH8 5999
axiomic/models/context.py sha256=iwwFkcFJ3ytQjfet2mUlQ4ltns2leH-5DyFOBB4GOQE 6905
axiomic/models/discover.py sha256=0mcz8z3DMVvt2CSy-lram_iedrSGamp1fASyFyFtroI 2243
axiomic/models/generic.py sha256=Cyo6kF8lsopk2rUBv9vlkDufvLRHksf5dyAEZh42lXc 3488
axiomic/models/models_anthropic.py sha256=LCDv_Qw1EsioiA6PbJ8342rgnjSdnPLNd2BlEtQEVq4 1509
axiomic/models/models_openai.py sha256=z_XM8lwB69laGugKGnn18NhSG7vXDtg61KdIn1MYqiM 1859
axiomic/models/models_together.py sha256=v4ABF2HUPB_zx3n3Wezjk68oamOxGPRD_kgbIzoj5Ns 10574
axiomic/protos/__init__.py sha256=6bsiV4eApL_0xK7K0uB7bH3XTLTKRvr3LaJIdeyzsbw 182
axiomic/protos/axiomic.proto sha256=9Qut8-_drNWeRmGn8Dezti0vdlYGxFECnSuv--9O2Fw 8128
axiomic/protos/proto.py sha256=edzMynQjJFZNBQz8VUvjS08jSM3-LKUvceSBrMy5zxg 573
axiomic/providers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/providers/default_providers.py sha256=UMaV_cJhHSGG8EW6MXmDEEcpVqLfh00eZWGRBwR4itE 1332
axiomic/providers/provider.py sha256=IRMqqX4kgtCHPb_-GMk-yqVVTctHTZew8BXK5kWcJ4Y 553
axiomic/providers/embedding_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/providers/embedding_provider/embedding_provider.py sha256=d6DMt0Eha_zXs-fCGxG4kS1juN7v4I1knUmjz-BVZA4 1599
axiomic/providers/embedding_provider/openai_embed.py sha256=qtjryzN5D8CDLG2BBTSBLtwn3Zwx3dWWSflWlNU2ipw 1285
axiomic/providers/embedding_provider/together_embed.py sha256=9T5QRpnA9r1fqSo1kY_a4OXepxlb9R9U2akQh_BnCDY 1314
axiomic/providers/img_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/providers/img_provider/img_provider.py sha256=eSVLwVH6lOneNxxHclHpGGnzvLUuJbMS7xCV-fWXvEw 1814
axiomic/providers/img_provider/openai_img.py sha256=Px87jzSbB-yVX69sxNpB_xljRBWbtrADzmR2ytIQiEg 1819
axiomic/providers/img_provider/together_img.py sha256=uQypmoyw-83IJNxX5PpTu4Ai4D8aAYaPitVUvSb48II 1732
axiomic/providers/img_provider/together_img_test.py sha256=-8oeVDU2XQ-ilen-Db0J99mYf02d6uX4R3Vl9dDGU6A 270
axiomic/providers/llm_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/providers/llm_provider/anthropic_llm.py sha256=HRAIKMuBDQI-JbUiAFsbjbhg38LnXPXdG4f5D6-Vly8 2857
axiomic/providers/llm_provider/llm_provider.py sha256=HdbAli8Nq8KEKKObmo_Fy7YTyf1Ln0KrBn6nKrWgRD4 1873
axiomic/providers/llm_provider/openai_llm.py sha256=RQ7D1VZz1As7ck7wlSB-Jj6jn_FI9daF9nZhMi3Gzf4 2321
axiomic/providers/llm_provider/together_llm.py sha256=pbI6gBUmmuAT2fX2C2UzLGI5pa6OBsMEsERhx0o_fmw 2397
axiomic/providers/param_provider/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/providers/param_provider/filesys_params.py sha256=6MH6KtImzFSzxOVLkc25GeQfwuSCv4XcNHpwx9qjZak 2654
axiomic/providers/param_provider/param_provider.py sha256=p3rCirpRWadxNPR6ek0qtT7SMS21U8a-J2LhfGzXbRg 1180
axiomic/providers/rag_provider/__init__.py sha256=UQ1ue99t9LzQoOoWfT_fdmzW3JCw6sWqtnGy1JZmx7c 217
axiomic/providers/rag_provider/demo_rag.py sha256=qfmh3pGfRoxHJ7KFrVRp2Xo8jvBpNkfw3dgv6VuuMpU 3933
axiomic/providers/rag_provider/rag_provider.py sha256=x6DkPiAnkbbdZaqd7j2vyOoN9W5Nzf-iaRTAMgWYcfU 881
axiomic/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/tools/data_tool.py sha256=rBqZ4H0tXwO0eLdzHs4EPYokKmnDlvGrxYdrn9wAPDc 3711
axiomic/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
axiomic/utils/hash.py sha256=M9p0XJGJan12l6FoejYCMVSjr6WRzMJRDnJisTAUP1U 374
axiomic/utils/naming.py sha256=-maLmgtylFtctkQvW--db3JsJ0iHw3c2zzOy9LqmKms 4998
axiomic/utils/naming_test.py sha256=VFqFcSJ6aEirNXJ2GMeA44RT0rDUxiJISlbrTGRrnrk 1107
axiomic/utils/ops.py sha256=MvUAvpxU7GoGKfXaElS7Tj7-W2l3VKHQ2blodYOnoCM 274
axiomic/utils/paramtool.py sha256=9FmRccRpNngOiumtC8wl8P4RrzVEGpyBd3VMFVulTyk 606
axiomic/utils/paramtool_test.py sha256=GLUdKCCvFXICsYRGj8sMZwlfdFQuX9BL4z6u0E486v0 960
axiomic/utils/pathing.py sha256=-x4WyX-q7G2gzzRCITHdwTdPNcoM6vmi0BmllkqpscE 367
axiomic/utils/pathing_test.py sha256=yHmVeeAMZUNjBPTdrMVV--ka42VLzP1MP2-CON75igE 144
axiomic/utils/wjson.py sha256=I3VbBKX0dHumOin7KUVAtCDDBwARnh5OKl9B8PpDgSQ 182
axiomic-0.0.3.dist-info/LICENSE sha256=NeTzk1BCvIbiTvfdr8fJAN0bA1BC209NHv3Uy3spZgE 11344
axiomic-0.0.3.dist-info/METADATA sha256=PMTlYLZBJaePUlBmkgMVuOKz0cuEYIso-HiaqwjRyNk 2336
axiomic-0.0.3.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
axiomic-0.0.3.dist-info/entry_points.txt sha256=s3mueyZ5kgQu1TST-EwTCMSmY2wTXMobFsaji6qEhp4 61
axiomic-0.0.3.dist-info/top_level.txt sha256=5Ooj095MkkOkCDC92Wn3UYC6aBe5k8DbJ16Rgri8LHg 8
axiomic-0.0.3.dist-info/RECORD

top_level.txt

axiomic

entry_points.txt

axiomic_params = aximoic.tools.params:main