gptcache

View on PyPIReverse Dependencies (12)

0.1.43 gptcache-0.1.43-py3-none-any.whl

Wheel Details

Project: gptcache
Version: 0.1.43
Filename: gptcache-0.1.43-py3-none-any.whl
Download: [link]
Size: 131457
MD5: f9aaf81b70d830486fc64f84b5d68f4e
SHA256: 9c557ec9cc14428942a0ebf1c838520dc6d2be801d67bb6964807043fc2feaf5
Uploaded: 2023-11-28 02:09:48 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: gptcache
Version: 0.1.43
Summary: GPTCache, a powerful caching library that can be used to speed up and lower the cost of chat applications that rely on the LLM service. GPTCache works as a memcache for AIGC applications, similar to how Redis works for traditional applications.
Author: SimFG
Author-Email: bang.fu[at]zilliz.com
Home-Page: https://github.com/zilliztech/GPTCache
License: https://opensource.org/license/mit/
Requires-Python: >=3.8.1
Requires-Dist: numpy
Requires-Dist: cachetools
Requires-Dist: requests
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 23477 characters]

WHEEL

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

RECORD

Path Digest Size
gptcache/__init__.py sha256=MObs49WPsxAZuCuvvaSgOdzYwRqA_KmI4L2sRdTvl6Y 146
gptcache/client.py sha256=x5vPZ70GbUY0SRz0AO2JrZLMdykZyZio4nDYKUG5J30 1987
gptcache/config.py sha256=wT14frwju26mh3VqIvXa3yhJ7e5QCSegtJXMXPD6cjE 2897
gptcache/core.py sha256=JvawQgRdNcFlsek9wf1Ewd6GscBHKYtQdb5O2JJSedY 5106
gptcache/report.py sha256=0X4eDwD5BcpIAibCy8asT5UjifY8VBicvrTNZA54IG0 3389
gptcache/session.py sha256=Qh7tlT-YdapRzkRaS3wYgWxOQAV-0qAROQ3kb2W9pjM 2744
gptcache/adapter/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gptcache/adapter/adapter.py sha256=-DBCXW5yycHC2gjOTt4eLBdVqn9iDNFZ0V7HqCAoUCs 22675
gptcache/adapter/api.py sha256=GHnnvkslPJNAXLHrh5xrqJV8K3t84FbNgsZxggy9Jok 10448
gptcache/adapter/base.py sha256=prXvYzuATWjMda9Ks2Wwf0whkQmPKszAp7OACj22d14 2365
gptcache/adapter/diffusers.py sha256=RDGZ_xZBdCINVrgiUDtzmo1S54whM0QUbiaajvt-yjc 2514
gptcache/adapter/dolly.py sha256=hVIUg4GM9pvNbgMiMUsIQXG9fU_XSb32F8dtX9K15gk 2131
gptcache/adapter/langchain_models.py sha256=N1Fq4ry1gx6WBycG6QFnEhdlf_UYbnoDMTVnnc3zEMw 8127
gptcache/adapter/llama_cpp.py sha256=NjH7M1YPQysCKxYsAHoHLXxOJmG-mg86O3o1VahroKw 3012
gptcache/adapter/minigpt4.py sha256=vhZiorbZVve0NWtc-kZxWmTqnbzuYJAe_rh77Y2tHHo 3748
gptcache/adapter/openai.py sha256=QwBNXAQS5wWyqZkaEaQoVrMie4hirxIuC0vtGqWwrwc 18014
gptcache/adapter/replicate.py sha256=pnCe83AHXHND1g_kOynLgvTn_Dug8isMSHPIRU521QE 3462
gptcache/adapter/stability_sdk.py sha256=p8ihIAkfc_nFSFS0PIh1ImXt_nTpBLh9GgZB07yR6XI 4191
gptcache/embedding/__init__.py sha256=s0g0Gucn9uZiUC1KRPxGevSXzVRp-0sUqjJ4cKFSd-8 2327
gptcache/embedding/base.py sha256=bYrdHpdjMDWVV2t9BOdKQu17kjVl2hOSNSQkG7T4UjM 291
gptcache/embedding/cohere.py sha256=saHxoig_Du3sf6knOXuiqyY0OD2DCF5Q1gjsCwWwipM 1768
gptcache/embedding/data2vec.py sha256=P4FRVpPqPrv8vcvOXqx5NLpUhs0jYNo5h2MHuBU9UXw 2271
gptcache/embedding/fasttext.py sha256=DuAFkH5eZPdaxUKDlZQyP5mlaKO-cVPTnCr9FUTMvw8 1663
gptcache/embedding/huggingface.py sha256=og99XxPfz86sUeY7qfhB43Meh9od4TNNcqlCXD_4JRY 2711
gptcache/embedding/langchain.py sha256=vLhva93M1u02AW721SkgbMxO-4DCVlzdJhWY5vVFKhg 1527
gptcache/embedding/onnx.py sha256=b1F5bRjE8TqKNCRblcHSCSBeH30khRYP_fU7rvDQwe8 2708
gptcache/embedding/openai.py sha256=thiPhAxI7DDJ7WqFDncKKaHb4ZfKI96S97xPuGu8SN8 2313
gptcache/embedding/paddlenlp.py sha256=yi_8sbtkxrfsymhkrYvRsDFrolRqiMu2phZuV0ydVUs 2343
gptcache/embedding/rwkv.py sha256=HQZPK1tHGVz1Uu7Ea41Nr3wIbcSccwgoHkSd7EUFSTU 1864
gptcache/embedding/sbert.py sha256=vNEeXld2NIRjxjk0OJy_QwELOT94jiLi0Xwx76UjqW4 1537
gptcache/embedding/string.py sha256=U0kQx5KGn4CYYH6fN_bJkkvLRX2Cqur3p3gek70wTI4 94
gptcache/embedding/timm.py sha256=4TWPxQte2ZGTXeBU6U4oA6saWHg8636mzb8AJ94Cx3c 3453
gptcache/embedding/uform.py sha256=DByI5wg1nU0cLcUBpi2ALpSnVPIT0vpoBh5-lDG3QoE 2483
gptcache/embedding/vit.py sha256=qBqnNTLHCut1m_czZwZcNqd_wYNvRBI6C0Sya_FVres 2390
gptcache/manager/__init__.py sha256=UPCmLfCpRmFtSynT8I2IBGBOfM2WBUPB9CwkJGPTXl0 226
gptcache/manager/data_manager.py sha256=ZsOkur4FehO5xrK64iXubm5QsB8vixLMJIHBzhHpsXQ 13404
gptcache/manager/eviction_manager.py sha256=ZkoqTY8sbwS5TNB8BhpFN_yV6CGQT_PGfVF0twiRO2o 1493
gptcache/manager/factory.py sha256=kH8px8wej_lGhbBSX_ajrFQ2zAPq4u4ZBxQGzr57VGI 9089
gptcache/manager/eviction/__init__.py sha256=rw4ogtJys6ZzvC9hC32KQhf9Uj0prjRWSm8Uq7LvJvw 1023
gptcache/manager/eviction/base.py sha256=CIkdZFP7KafPAVGlbAdj4Qq0sjpEI3MaGJX3evvPgWY 355
gptcache/manager/eviction/distributed_cache.py sha256=S6HrWY4bwdVX6fUf049Z5QotLjA0L_J_plvmNj8LRe0 908
gptcache/manager/eviction/manager.py sha256=8QlOAylgZB_iscmhW8YpZWq_ixFdggt-8WSZ_cO0yNY 1525
gptcache/manager/eviction/memory_cache.py sha256=ZuUQb3wxWrEwQil75Fx4a8mQITcbnjLVTvQ-H5BMo44 1945
gptcache/manager/eviction/redis_eviction.py sha256=hsfTs6WZ1A4KgxSrC74W5giIKHcVgx8VRCUeYadj3DY 2827
gptcache/manager/object_data/__init__.py sha256=A59g0yztAgzFAC_DQE2eHqv-3tNS1c19q5-pw3OtCfA 455
gptcache/manager/object_data/base.py sha256=v-h935DA9KTEDrz1caug7-1VNJ74CRStvCtVrm3BqHc 431
gptcache/manager/object_data/local_storage.py sha256=HMD7KNfVL1UANv-kBS8r3az63nWmVqZ9fEBI-BRdIbU 1170
gptcache/manager/object_data/manager.py sha256=uWczzXYItFwg24QEQ5XvPERh7DE2yr5DA9Nd6Lsw_GU 1852
gptcache/manager/object_data/s3_storage.py sha256=5EtbQ8YoOBIakomc7SWi5WlDLboeFGLptNjUrcyhh2E 1810
gptcache/manager/scalar_data/__init__.py sha256=hXT3Y-cDVYvUMP_yAOrn8i5rsg-CWx4F4BFOoTFrObo 507
gptcache/manager/scalar_data/base.py sha256=AafZt5WJggGcdzwrSTyOq5KRGEo5N9CPTaVDNjotLKg 3217
gptcache/manager/scalar_data/dynamo_storage.py sha256=o_g8QBvwpwWK5dAONTJbRzpQAVBALPFbAkA-Cffzh9E 22842
gptcache/manager/scalar_data/manager.py sha256=iut7Or1mUcaVqc5obUTXV-lNmJerbBQhX1QmNccUpCg 5110
gptcache/manager/scalar_data/mongo.py sha256=tqvSpW7OmoBnJHt87iJE4-9kys5C_cSx5uOgx0VctXw 9886
gptcache/manager/scalar_data/redis_storage.py sha256=KL-2pox-ixXaKDHMqPvk9ZyqW9KkXeJToBdSsdLLxBs 12877
gptcache/manager/scalar_data/sql_storage.py sha256=CSOm5WJW15_QUPeF8lXfPdeFc16AvJkRnU9yYI3kBog 14909
gptcache/manager/vector_data/__init__.py sha256=JAETIKs42psU1WgLHrb1g0lOcbkLu3KfdMa_J8KyANs 344
gptcache/manager/vector_data/base.py sha256=cfPM6G3f71xrHjA2seQxHvrfOL6jsTO8k1MDPHoeDzA 857
gptcache/manager/vector_data/chroma.py sha256=0lueMiNLN6o4XsLHsYpRuaoew-k0lYK_AL-MLGcOI90 2856
gptcache/manager/vector_data/docarray_index.py sha256=7dnBClZ7aaKke7EZI3qkiSV3PdEQVP195eAWdPFH91E 2782
gptcache/manager/vector_data/faiss.py sha256=hCFgF9Mcln5hFWStcipwIkITueDGCtgqrwyXruZhS-Y 1995
gptcache/manager/vector_data/hnswlib_store.py sha256=Vo2IHijVwuNTFP2WhIgIEzD0BuxLl63ZlWNhHoWCqSM 2680
gptcache/manager/vector_data/manager.py sha256=4fjWdCn8Oi_e5QYwxt9SiBGJxSfk5ePbL46Iv1zVe6k 12377
gptcache/manager/vector_data/milvus.py sha256=JLlR3yK6MWealHhEb7SamsITxqnOffQUDVXjSltRCJU 7922
gptcache/manager/vector_data/pgvector.py sha256=epaYM4tuuYcKbCBvrLNL6x7qea_XlBoAA5GYvJdls3c 5973
gptcache/manager/vector_data/qdrant.py sha256=W7hcoHPop0NYYI0b0xkWOrrA85RqZK8XUvySP1BZlAk 4798
gptcache/manager/vector_data/redis_vectorstore.py sha256=f4Ket0EquCVzfqLfW5M7KeU_lHkzvjH4NP1ljQaik5Y 4626
gptcache/manager/vector_data/usearch.py sha256=9wy6Z1L1JuMPnc9rJdCCiRpGkgXo2oqQcfbQfTEHZFo 2824
gptcache/manager/vector_data/weaviate.py sha256=v8YOSz8OLg8gs6abZdLit0x12Gixq37Qqjc6hBIALcc 5616
gptcache/processor/__init__.py sha256=3o-w68NtDMugx0jw_4jm04DXxyVXZtytx1yRx7QAcCQ 62
gptcache/processor/check_hit.py sha256=VQz9luUEPXIsw1afUxJTkrbWM2OXCI5iedrV6SRJh9M 1092
gptcache/processor/post.py sha256=mr4Hbcw-jX38OyYS6D7qoY6WyudWvpdHmIVtkEelrHg 2589
gptcache/processor/pre.py sha256=AQfuAX68yVXdSKUhucmHy0fGip6js2TYbQJoy0ifrQ4 12055
gptcache/processor/context/__init__.py sha256=AdqtgmAE4v80a3h252BMwNjYyNVrxTlx9v0omK4F0BQ 1087
gptcache/processor/context/concat_context.py sha256=2u3zaBq-IjQxepUGZ6rp_huW2Mj8An5l74wfFZ8KmT8 1392
gptcache/processor/context/context.py sha256=LavLDLDbBncjYYX5K0sxT2RVsTdTMW3PwWXKYwYMiEE 1515
gptcache/processor/context/selective_context.py sha256=rp5jnco168jldl5FCP8LzU8-Mri8cJ3qa1OYQNhcJAw 2155
gptcache/processor/context/summarization_context.py sha256=giMy2hAVob3UbgO1UCutTLekdeeVHVYdGFtr9UxWI0o 3997
gptcache/similarity_evaluation/__init__.py sha256=xbwMLajn5CKnVqCxZiPsEE4b3lYatIKCxfut7o7PFcQ 2744
gptcache/similarity_evaluation/cohere_rerank.py sha256=CeOPgdtCVZeWga9GNkMsumjT3-yuuWb5FzSoHIN89kA 1636
gptcache/similarity_evaluation/distance.py sha256=C0I0eeYJBN71kjIIGPupBuap-MMOemS5Tm7pGboyBaU 2368
gptcache/similarity_evaluation/exact_match.py sha256=gGIgGI5DFIwURqdGLU86j6ll_3cIPGtaojbezvk4QA8 1521
gptcache/similarity_evaluation/kreciprocal.py sha256=0O4fzJ_6LJhL6hjJAjCUUdsCsHdOYY8du2_jDMY3qEQ 4361
gptcache/similarity_evaluation/np.py sha256=RimBhNEO7reSNv1DwujD5PtLrRw5gK74-sITsV18Cuc 3506
gptcache/similarity_evaluation/onnx.py sha256=T9La_0MiVaCt2_SNmtTitWz-6ok3YePPyi96v64aUPQ 4745
gptcache/similarity_evaluation/sbert_crossencoder.py sha256=8FzitJZs6Tp3g_21Gsu9kSjIkyEdHAvecsjuhYNLHMg 2153
gptcache/similarity_evaluation/sequence_match.py sha256=ohQh059deJxCIIP1aGvcg07Q5LSkB_i8Q7f2pzwPma0 3947
gptcache/similarity_evaluation/similarity_evaluation.py sha256=04Ji-TEQfocJ0UhW44zjyXLNSvvqt_R4WbcSEXkSMFs 1264
gptcache/similarity_evaluation/time.py sha256=-w2Smsrhb1GAhbPsOKT7p9lmogW9G8qRroDYmDbGysk 1978
gptcache/utils/__init__.py sha256=5u9FmzsE-t6WQYRjud1lkKf5t0bvmDFB5-gE2a_GNkE 5176
gptcache/utils/cache_func.py sha256=F900mJ4DFmeyWdhAs4nA9aLcWSSW7_tkHgD_JxXFhys 41
gptcache/utils/dependency_control.py sha256=j968PB3PlXVbLStQo0cMdFacLkBvxwR5SENQ2BBnSTU 756
gptcache/utils/error.py sha256=IHphR2B_XXetZHTKABnu0m1gLbM6rIkrzyZHFE0bpn4 1492
gptcache/utils/lazy_import.py sha256=_URrb4U-xoHzOVlYRCWi1hgJ79dGGzM8ouay_joMaB8 708
gptcache/utils/log.py sha256=VDQHOs3NbSphrm63I6uGFAKSh696Pp4fWb5CmJc9XvU 240
gptcache/utils/response.py sha256=xC9hQdrJfFx7-qSlALDPWjAhpIxnnWvE0yIIYuzrePU 915
gptcache/utils/softmax.py sha256=vXjsiji8D_3_JwtAOW2kh-9uO9EXanVX-OwNN0r_WKE 240
gptcache/utils/time.py sha256=40GpFMOUbOqVn3kQ2HG4x0IiC3UfwgksAn58lQOxZZ8 523
gptcache/utils/token.py sha256=dv5jM2DpQ9pchrV7saJHhwu7OW6QTQ0Th6LbnTMpEzU 408
gptcache_server/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gptcache_server/server.py sha256=k1prukDOqos5sIm536p5vzcq5AdhBIplMIJmDGw45Rk 6696
gptcache-0.1.43.dist-info/LICENSE sha256=1EelBCyoySBrT7_Asm8TFHFywCGHP9Jc-KBzF_cVSV0 1068
gptcache-0.1.43.dist-info/METADATA sha256=v5SIiBV7EDp8KUoXINUAi5eTiupE-TUMtBaFHXIYEsA 24135
gptcache-0.1.43.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
gptcache-0.1.43.dist-info/entry_points.txt sha256=tKy0m_8GnKH_AmoRjfKNjRYU0uOqat2mhGUITzUxF-w 64
gptcache-0.1.43.dist-info/top_level.txt sha256=SqTKCRGUfKH4vMwqhXzGc16Jo5qQY57u7cR-bqnKiO0 25
gptcache-0.1.43.dist-info/RECORD

top_level.txt

gptcache
gptcache_server

entry_points.txt

gptcache_server = gptcache_server.server:main