arkitect

View on PyPIReverse Dependencies (0)

0.1.8 arkitect-0.1.8-py3-none-any.whl

Wheel Details

Project: arkitect
Version: 0.1.8
Filename: arkitect-0.1.8-py3-none-any.whl
Download: [link]
Size: 105791
MD5: 802060786babdbd14d3843eacb8515bf
SHA256: 7a84a3efaf8fb94fe40f05b7f33837d1d42ea5a7d98e97e11d45aec2661d48bf
Uploaded: 2025-02-26 15:56:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: arkitect
Version: 0.1.8
Author: wangsen.0914
Author-Email: wangsen.0914[at]bytedance.com
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.8.1,<3.12.0
Requires-Dist: aiofiles (==23.2.1)
Requires-Dist: fastapi (<1.0.0,>=0.100.0)
Requires-Dist: httpx (>=0.27.0)
Requires-Dist: jinja2 (<4.0.0,>=3.1.2)
Requires-Dist: langchain (<=0.2.0,>=0.1.0)
Requires-Dist: langchain_core (==0.1.52)
Requires-Dist: opentelemetry-api (<2.0.0,>=1.22.0)
Requires-Dist: opentelemetry-exporter-otlp (<2.0.0,>=1.22.0)
Requires-Dist: opentelemetry-sdk (<2.0.0,>=1.22.0)
Requires-Dist: orjson (<3.10.7)
Requires-Dist: pydantic (<3.0.0,>=2.0.0)
Requires-Dist: pytz (==2020.5)
Requires-Dist: structlog (<25.0.0,>=23.1.0)
Requires-Dist: tenacity (==8.3.0)
Requires-Dist: tos (<3.0.0,>=2.8.1)
Requires-Dist: uvicorn (<0.30.0,>=0.22.0)
Requires-Dist: uvloop (>=0.19.0); sys_platform != "win32"
Requires-Dist: volcengine-python-sdk (>=1.0.117)
Requires-Dist: websockets (<=13.1)
Description-Content-Type: text/markdown
[Description omitted; length: 9182 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.7.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
arkitect/LICENSE sha256=z8d0m5b2O9McPEK1xHG_dWgUBT6EfBDz6wA0F7xSPTA 11358
arkitect/__init__.py sha256=Tfg46Dwuq0KG-Yx2EVK4rS4CdM6AwEBI2nKf9uqen7s 870
arkitect/core/__init__.py sha256=HMc_iF5H1qbKiiP4CSlh03323q8nSTiN3E_ndivGEVM 605
arkitect/core/client/__init__.py sha256=xif86YBBqMtj-0tK1ehqZuPtMMNnC9ZUUbNOgT3d_8I 882
arkitect/core/client/base.py sha256=FDecKQTlMHub11laVQUe-s20WztxMu_QjCBX88yYcYo 4110
arkitect/core/client/http.py sha256=Cc8kndEy6MId4Mu6Sz-6V4mA-Dpq1TFkWArkKs8orc8 2251
arkitect/core/client/sse.py sha256=_c3SReu95cRL7FRYBUtpXl8ciAEYM8sSYXUA6Y0elTQ 1780
arkitect/core/component/__init__.py sha256=HMc_iF5H1qbKiiP4CSlh03323q8nSTiN3E_ndivGEVM 605
arkitect/core/component/asr/__init__.py sha256=CBumKLWM3QIagplf2Zyaizs7Kk3Xd_REb4Hb9QZA0tk 836
arkitect/core/component/asr/asr_client.py sha256=HexS6Hsk9a-l9wNQfloerKffoQq02fHwSjsMbJOL560 7602
arkitect/core/component/asr/constants.py sha256=1pqGtrTYdkno_qa0hWMDz9oAV9o7Kg6YLmeoE8sX4Sc 719
arkitect/core/component/asr/model.py sha256=OJHny_Ve7uutop2XN6pEASRObfOgzs_y9HkMNHxJmhQ 2302
arkitect/core/component/bot/__init__.py sha256=wPOg2pxcdq8ThkWPttFB1i3qh5Swa2KczCgEAOf134w 687
arkitect/core/component/bot/middleware.py sha256=y7o-NquUogwY93N3o25ODn3I-b1RK9SnMq_qT3m9rQo 4582
arkitect/core/component/bot/server.py sha256=TXMGeOGlajtTpDGbLnQhL88fPdM3p6vRF7s0CeH0Zl8 5956
arkitect/core/component/context/__init__.py sha256=UOdDxhh13MrkzulmyHCJYApPF1LgBCKHP7dILuUNLDw 604
arkitect/core/component/context/chat_completion.py sha256=qIfQ4zEHOWfmAovNVwhUIUEmyelIpU5kXoMuT6oAmL8 4344
arkitect/core/component/context/context.py sha256=gpOWP4CBaTcapT8kvPU7EwUx3uIMqteu1KJwLvmSOp0 5842
arkitect/core/component/context/context_completion.py sha256=aVC5SZTBfQQJDeI_qf-g31z0HdhUKc-CF4pLiVDhGZI 3709
arkitect/core/component/context/hooks.py sha256=cdi74n7cYNNLV9PZKmkeR7XxiX02kTSVpz6_JgxSRRQ 1817
arkitect/core/component/context/model.py sha256=0Bu6FOQatG7CSJzt4it-dTDqJ7AyBLq4Vgx3T-uadnM 1288
arkitect/core/component/context/tool.py sha256=i0eCaLezKphHnZcNucZBA_r3JY8ImFrppYzyYZ_-aE8 2252
arkitect/core/component/llm/__init__.py sha256=MZVW66iOuVDWsBdMCk1Huh18TfelrCTXgN28zBSeQGU 838
arkitect/core/component/llm/base.py sha256=y5KdYf8pt7DYe4Ew9WQ1MmOP08ZuXiuwvMeugIdwzog 1514
arkitect/core/component/llm/function_call.py sha256=y9hhy1Y3ZceUEcGKRyyCDzhe7ho2uo4OBU-JPAjayTY 3519
arkitect/core/component/llm/llm.py sha256=7OGNB3o_F0H5cyEjCMgzCctJFJg-bxbr1a8SzTJWJj0 10764
arkitect/core/component/llm/model.py sha256=xbxn7Uf2i7BwhsH_SjzfemygKnwoUOrXOKO6tnfbGBs 21210
arkitect/core/component/llm/utils.py sha256=RtTTMOULgERB4ro3vJmK4ltAP4JVLFV7Xt0uheR8PYk 8392
arkitect/core/component/output_parser/__init__.py sha256=HMc_iF5H1qbKiiP4CSlh03323q8nSTiN3E_ndivGEVM 605
arkitect/core/component/output_parser/rag_output.py sha256=sCyZM-nO8LqWQk_Hg_xxwJgh8NSsI7AWM48_-aIuWdc 2405
arkitect/core/component/prompts/__init__.py sha256=XzEmrSuNGYW33KE9dJcGpT6CHr-0uwTV69PbTQGFsDw 727
arkitect/core/component/prompts/custom_prompt.py sha256=_HABsS_p1gTA6VmgI79MRKaU4WbsXpNdd1Gy67mmsWI 8658
arkitect/core/component/tool/__init__.py sha256=CfEJyQAkFlQeejPWz01vIEQQa6f9ati60x5KLeajIgM 973
arkitect/core/component/tool/manifest.py sha256=rBKlES4v5eIN93jDJCsLiQ5D7Yj-UYwG-aO_BL_y3KM 6820
arkitect/core/component/tool/model.py sha256=OlW9vlHiShcSVGk6MwS5_pbMC1liAHjQxzmJYJ9kAiQ 986
arkitect/core/component/tool/pool.py sha256=uBZZMolvTQtBKwze1HydfJYKN7ui-BlXfNRgGet-Q24 1444
arkitect/core/component/tool/schema/__init__.py sha256=GtGozkiWlMFVMy3CMgcRhdJxgHrghIHJ1JODVbCzqRo 715
arkitect/core/component/tool/schema/calculator.py sha256=0OjxvMYtvsObisIQF0NahwfRYWtYjydpl2xVE99aosk 1251
arkitect/core/component/tool/schema/linkreader.py sha256=JVuIwHAFOxFf_Qthk2i6_gRaxdP5ekWJWO58Us-bPRg 1610
arkitect/core/component/tts/__init__.py sha256=0R2RnoTxViz8YqogCQgouXnCu9KZ6hbt5BpBD2X_5BA 1101
arkitect/core/component/tts/base.py sha256=Qz9RHlQvJutBO3YxTL3Xg8O55ou67f1CQrKzkEuRUjM 1231
arkitect/core/component/tts/bot_util.py sha256=tDA5m4m35BIk_PIFHkE9cOLPb8QFkikXM6PpFoSmqrQ 5652
arkitect/core/component/tts/constants.py sha256=x_AdNOmNZ9NOt5YGoweCzujHa4c9QmdT9m8Yr76zMg0 1762
arkitect/core/component/tts/model.py sha256=bsNAxeR6oS1CnXyPW3IV_UP70qvSODfgrHZT2oNMkHc 4385
arkitect/core/component/tts/tts_client.py sha256=bkizop-fAMNeQbCn2Y5evOLpy4Kg-ElJTCqa8qaMlww 9977
arkitect/core/component/tts/utils.py sha256=k836AiN4O_AekUxTI56FLvTHyACuwt_s_jLZDWOnLlA 3465
arkitect/core/errors/__init__.py sha256=hxqIMlUwAR3mc9lssLjxvHg-NfOhHt5Xd6AtABzF1vI 1304
arkitect/core/errors/errorcode.py sha256=yav-P9PLQF_tKYTOG-EYlaycXgO3Va1uAgQpa-03tw4 5227
arkitect/core/errors/exceptions.py sha256=4baMIJPHF2ouTxBk48qnPRD-TdQeQx3Ytiy1Fq6MsDA 6503
arkitect/core/runtime/__init__.py sha256=G2owxReG-E8NscHfNr7DQ1-CvTRTHgTR5rJmdAYyZU0 1016
arkitect/core/runtime/asyncio.py sha256=HyXOtf0cr8UPrSoKEpJRZkNWl5u7icjxeLBF2vPSPuM 6408
arkitect/core/runtime/model.py sha256=vXfw1O9W_sCtGHHgQQIoGZmI47i592cXVpoS0qypYj8 1173
arkitect/core/runtime/runner.py sha256=gKMmuRTtDuPuNobNMUgfeElrkMjaC9TIZTl_4oaSW3A 1000
arkitect/core/runtime/sync.py sha256=7nVarQIs9jNMJnVdOBfUBSCsBjmRopAF9RlXvyL99RA 1335
arkitect/launcher/__init__.py sha256=HMc_iF5H1qbKiiP4CSlh03323q8nSTiN3E_ndivGEVM 605
arkitect/launcher/local/__init__.py sha256=HMc_iF5H1qbKiiP4CSlh03323q8nSTiN3E_ndivGEVM 605
arkitect/launcher/local/serve.py sha256=Xg7sgc2bnFAENCzRWygRsWeLZ2rvIxM2j8SdYrpmaXo 2169
arkitect/launcher/runner.py sha256=7mZCqNoR-pAYqI4Be9X-c2OTOqrad7OAY5XSBdC9wzg 3019
arkitect/launcher/vefaas/__init__.py sha256=yhelJdS_JLGCqEqa8lET1zlz86XrzSDlYTRljvQ6S3A 763
arkitect/launcher/vefaas/common.py sha256=3H23rgEpYAEeZ1I9zEGO9ReDrDJJAdCmv2AInMuY4A8 1926
arkitect/launcher/vefaas/initializer.py sha256=ei-wDrIDBhPiBjDhNZEdEiEjiV5ZY_7eRV5pI4hG2rs 1636
arkitect/launcher/vefaas/wrapper.py sha256=uBQY3LNSgRGuLjCNou1tXVvvpVXIFy19ya4RvwXZoGE 8295
arkitect/telemetry/logger/__init__.py sha256=v8Qnv3yg2BtJ9jyaLhGl_-iJBmPJHSfMkeDA4CSvkRk 1337
arkitect/telemetry/logger/common.py sha256=J_4ZRFn3q2qz7R7U_1bmXmmJ51d39pgoG_-RaDLo0YQ 5751
arkitect/telemetry/logger/logid.py sha256=uDO6EstltmyOJaaAfbDTP-fvgQq1PSHTwebotL8ySdw 1072
arkitect/telemetry/trace/__init__.py sha256=UbUOPgkwRTOd-JQSgHh-FmJaX83qWT8hBYiRLiBX_uQ 798
arkitect/telemetry/trace/attributes.py sha256=BfmDDbIDyMpK_TLoiyJQ9erDkxD46K46vwzgOHOdC9I 2099
arkitect/telemetry/trace/setup.py sha256=Aa9r9xmks1CHI2sL1TzltbwnwevpI-jtTWqAJ7KzjFo 5390
arkitect/telemetry/trace/wrapper.py sha256=zPH2YWkbK4ilCnne3R2KKbaJYYSGFB6tQvSJ8IGSscM 8538
arkitect/utils/__init__.py sha256=z_01ROwIttrtvL400_8JJsO9w9sY3kRKX_E4djjvdSI 999
arkitect/utils/asyncio.py sha256=SbbyNFZwijyrP-pINtfl-kOJSlqmnPZvIMF00IYcrz8 2361
arkitect/utils/binary_protocol.py sha256=PX8SPmGhgcX4_7rckMT55fGeM67zlpr997OLitlcsEc 4979
arkitect/utils/common.py sha256=nHV_mPUzt5oeDLStBzJzDMewYhx57fIR6Pv2giOYwUU 3396
arkitect/utils/context.py sha256=myx_EHvo5iXjRejKGY21GQYEs-em-V6MXBHYRAX4zDk 3987
arkitect/utils/event_loop.py sha256=FTpEsZxNjwLBR0ZKLnNJyE5tot6vwgjVkDV3jZRwU_I 970
arkitect/utils/json.py sha256=TO_pTpNNssnLIdttuvQr7t0YvKxUtDegWBCfg4dhPso 2879
arkitect/utils/merge.py sha256=WWmKn9taDt4D1PBgk1b4zNMKr1z6QQdogPXug3EYOPw 2004
arkitect-0.1.8.dist-info/METADATA sha256=NhCyjUJ_H3cso1YO9vgS5Cc14UiOard7jxQWS10aMQw 13570
arkitect-0.1.8.dist-info/WHEEL sha256=d2fvjOD7sXsVzChCqf0Ty0JbHKBaLYwDbGQDwQTnJ50 88
arkitect-0.1.8.dist-info/RECORD