aidial-sdk

View on PyPIReverse Dependencies (1)

0.17.0 aidial_sdk-0.17.0-py3-none-any.whl

Wheel Details

Project: aidial-sdk
Version: 0.17.0
Filename: aidial_sdk-0.17.0-py3-none-any.whl
Download: [link]
Size: 40991
MD5: 6dd73fffacbc25dec0ba4d7cae283de0
SHA256: 7bb70ba00d688aac6c52c9cd0bbf803238f0436f5a19adf89915e9949760d1a1
Uploaded: 2025-01-10 09:51:44 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aidial-sdk
Version: 0.17.0
Summary: Framework to create applications and model adapters for AI DIAL
Author: EPAM RAIL
Author-Email: SpecialEPM-DIALDevTeam[at]epam.com
Home-Page: https://epam-rail.com
Project-Url: Repository, https://github.com/epam/ai-dial-sdk
License: Apache-2.0
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Requires-Python: >=3.8.1,<4.0
Requires-Dist: fastapi (<1.0,>=0.51)
Requires-Dist: opentelemetry-api (<2.0.0,>=1.22.0); extra == "telemetry"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (<2.0.0,>=1.22.0); extra == "telemetry"
Requires-Dist: opentelemetry-exporter-prometheus (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-aiohttp-client (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-fastapi (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-httpx (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-logging (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-requests (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-system-metrics (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-urllib (>=0.43b0); extra == "telemetry"
Requires-Dist: opentelemetry-sdk (<2.0.0,>=1.22.0); extra == "telemetry"
Requires-Dist: prometheus-client (<=0.21,>=0.17.1); extra == "telemetry"
Requires-Dist: pydantic (<3,>=1.10)
Requires-Dist: uvicorn (<1.0,>=0.19)
Requires-Dist: wrapt (<2,>=1.10)
Provides-Extra: telemetry
Description-Content-Type: text/markdown
[Description omitted; length: 4068 characters]

WHEEL

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

RECORD

Path Digest Size
aidial_sdk/__init__.py sha256=yIm_a7E5KGFIwVrFL7sNH8ZzUINl9vdRppT9Jm9gRIg 135
aidial_sdk/_errors.py sha256=bYt5i5cWSV9Qzi3LHB1XAccY1SGdGyyfcjpYuet_kwc 1036
aidial_sdk/application.py sha256=hmTvmCwuoEQlIELgCoD9AjsWh82SD8lqQQWuWksWH4w 9198
aidial_sdk/chat_completion/__init__.py sha256=RIRzPAlVaQdOXJBojZNeHY55usCCrphWt2DXVnrjeJQ 1111
aidial_sdk/chat_completion/_types.py sha256=GNKf3ycby_cQi1WDsMtsfW768SPZSj5AUrnFzpxaeGc 286
aidial_sdk/chat_completion/base.py sha256=GAJE_5dj9XFPxh8CDm2WPhs31qJnUF6rzLAse6NHofI 1323
aidial_sdk/chat_completion/choice.py sha256=axTX5Nhnn9t9jqtJdQRfPRrspBgX0AOrp4kyZp3ZgMU 6975
aidial_sdk/chat_completion/choice_base.py sha256=-ak_9zQ9oa2VJXcpZthGdHedlE63CB3WitJ9l7ZzzSk 524
aidial_sdk/chat_completion/chunks.py sha256=fEKihTkQtGRTfvP7bZEbP5Frq0ldkpzRp_neCPOHPP4 14652
aidial_sdk/chat_completion/enums.py sha256=01rFXY6-rLDFt_gcfLYgYiQxAD0ZV3JoSk5Ox2wHdM8 276
aidial_sdk/chat_completion/function_call.py sha256=qiCrCUnI_jth1tJnKq-TFtQZatM0jNuwC0N1xavc234 1450
aidial_sdk/chat_completion/function_tool_call.py sha256=wIGdCDuayOWQycs4m-mCrvcSBiCoCya4gXCszjILLzg 1479
aidial_sdk/chat_completion/request.py sha256=ovV55jYF-rQMMaYoIcSry2JFB0J7eNfblXiXC6vpKOw 5693
aidial_sdk/chat_completion/response.py sha256=UYjfgx62gNvuKzIMDtJ_vEbZUsvIRbBalIEQINfAxO8 7882
aidial_sdk/chat_completion/stage.py sha256=LLuwA_jrq6mT7lQEQDXmBig9VPmbsWZISQ9crCSn_QM 4291
aidial_sdk/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aidial_sdk/deployment/configuration.py sha256=H-LVHi1W6iIPj4XZGGc2uxoDIH50hySSow6X6mwAeIE 385
aidial_sdk/deployment/from_request_mixin.py sha256=EEV1BrLF_g-4OhZfepwrCzMCBJN2n7Fy0UKDmwN1QFo 3631
aidial_sdk/deployment/rate.py sha256=5E9UZ40Pdam1-tbZlhqUS6_WskT3TWiQ0VJNwD9c-vs 255
aidial_sdk/deployment/tokenize.py sha256=IXXpdVe9JMkQSS8pJJa0LhG5Y6kGquJq75jcqTbsnI8 912
aidial_sdk/deployment/truncate_prompt.py sha256=3XA5wmFr-NOyDcgmI0Mf3IHOQJ7oll1CphQq1QgcMKM 705
aidial_sdk/embeddings/__init__.py sha256=wMzFX33-p9BbS8PSe0m1VpxVfQEBW5ntcs7YSKYnLJE 261
aidial_sdk/embeddings/base.py sha256=pX2PpHUbpjkvFhKtXaUeNWRIFYdEd4JRiLlTc7njFhQ 287
aidial_sdk/embeddings/request.py sha256=Iy89e6lDu8ocPof43Z7WOn4DqEj9IPZZE5ICAUz2idw 1121
aidial_sdk/embeddings/response.py sha256=S_t7rYQkJ1ek3VbmLtyg_Saa9BKvbHVOLo-mMU9-ZQI 483
aidial_sdk/exceptions.py sha256=dA5ukDK8Ms0VIRSoDW_pNZLl7ZVVDrYX4-Ff8hgDTaI 7008
aidial_sdk/header_propagator.py sha256=PLKaYRzkUonCynZjCu9qV-a6OAvTHbOUHio99O3_Jjg 3948
aidial_sdk/pydantic_v1/__init__.py sha256=x0ESe6oQAVvzt6LROTNZDG5q4OgvBc1AQ8sWYfr3S3w 114
aidial_sdk/telemetry/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aidial_sdk/telemetry/init.py sha256=xT8vPYBJGoyLy1txrPOhJw6an4qTJ0UgSS_dt0isr4Q 4117
aidial_sdk/telemetry/types.py sha256=VgL_VmBi2UnrTClF3xSZ3FN6rBMYX0dlXn-qLjpWUTM 1557
aidial_sdk/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aidial_sdk/utils/_attachment.py sha256=aseJXIDnijfcKYicC3CUGIlYeegtvI7kmAPeKtsC60I 1216
aidial_sdk/utils/_cancel_scope.py sha256=cXMRoy1vdGpFRHp5YHvSfeD7CSQhL-0tCheJNpqy4VI 2185
aidial_sdk/utils/_content_stream.py sha256=o9PzH5e8q7mo3OjQYhTQbla3QJ43pFiIw8rfg1zkxKI 965
aidial_sdk/utils/_reflection.py sha256=3rS0GdWhrhRRRMi05MCwx6bUCyLtWF-C55R59J7hvkE 949
aidial_sdk/utils/env.py sha256=fc2M7My1HQYCs4JBsi3ztYDj8NaBgs8I4BJ8RXnrEcg 174
aidial_sdk/utils/errors.py sha256=KsIO8MgsxldOOfV434ED2zbCpiWuwx58yTNgSmtXIUA 272
aidial_sdk/utils/json.py sha256=eMXhARAWeZEnV9fVUEpAu15vtxjF_jdC4orQnE_ZufE 92
aidial_sdk/utils/log_config.py sha256=eGPjg5S6N5wplyyzObRQrwExdxRXPbMDHdsFxdmP3tk 915
aidial_sdk/utils/logging.py sha256=BAv2FCt2g__rHR0vu76ZNt3HT5E1hoKOtTBcnYi9IWE 884
aidial_sdk/utils/merge_chunks.py sha256=SmP_w3k7hJqOmxJ7Toco3lt31SKM5SDgf4KnHpF4cxI 6685
aidial_sdk/utils/pydantic.py sha256=ROgS2m0X9i8-0UWWIWhsg_55FNlarmXUBiq_AcuLceA 125
aidial_sdk/utils/streaming.py sha256=qDeZClboLqxAkANlI8frLFRlxDP__90H5KhzXHjCEck 4521
aidial_sdk-0.17.0.dist-info/LICENSE sha256=Gz2E8uQz_WfkjIZp7pWF7Gvt4WU2ZkJP9f3KwRFwbm0 11348
aidial_sdk-0.17.0.dist-info/METADATA sha256=DMgRntOyXRhiX5ccb6a4l2_GML8la96zan7w4Lb1O28 6000
aidial_sdk-0.17.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
aidial_sdk-0.17.0.dist-info/RECORD