aidial-sdk

View on PyPIReverse Dependencies (1)

0.15.0 aidial_sdk-0.15.0-py3-none-any.whl

Wheel Details

Project: aidial-sdk
Version: 0.15.0
Filename: aidial_sdk-0.15.0-py3-none-any.whl
Download: [link]
Size: 39292
MD5: bdf37471c52252cbfb99c5adc0d66bbb
SHA256: 7b9b3e5ec9688be2919dcd7dd0312aac807dc7917393ee5f846332713ad2e26a
Uploaded: 2024-11-18 10:01:03 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aidial-sdk
Version: 0.15.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: aiohttp (<4.0.0,>=3.8.3)
Requires-Dist: fastapi (<1.0,>=0.51)
Requires-Dist: httpx (<1.0,>=0.25.0)
Requires-Dist: opentelemetry-api (==1.20.0); extra == "telemetry"
Requires-Dist: opentelemetry-distro (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-exporter-otlp-proto-grpc (==1.20.0); extra == "telemetry"
Requires-Dist: opentelemetry-exporter-prometheus (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-aiohttp-client (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-fastapi (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-httpx (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-logging (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-requests (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-system-metrics (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-instrumentation-urllib (==0.41b0); extra == "telemetry"
Requires-Dist: opentelemetry-sdk (==1.20.0); extra == "telemetry"
Requires-Dist: prometheus-client (==0.17.1); extra == "telemetry"
Requires-Dist: pydantic (<3,>=1.10)
Requires-Dist: requests (<3.0,>=2.19)
Requires-Dist: uvicorn (<1.0,>=0.19)
Requires-Dist: wrapt (<2.0,>=1.14)
Provides-Extra: telemetry
Description-Content-Type: text/markdown
[Description omitted; length: 3965 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=ZH4w5TwPoR0fIfYqpCGn1r1qxoE6KsculGK9uonhWlY 1007
aidial_sdk/application.py sha256=pAosNRtRq4LCUOcroaLZPjwx3ky_6v2J1HHSFknKHoI 8615
aidial_sdk/chat_completion/__init__.py sha256=Z7fC10nBtwSBpFOofeGBzRgWlaupkjb6yRawWltRxR8 1006
aidial_sdk/chat_completion/_types.py sha256=GNKf3ycby_cQi1WDsMtsfW768SPZSj5AUrnFzpxaeGc 286
aidial_sdk/chat_completion/base.py sha256=oX_cWENvnWSzXQw_QezllBF0aPEA4CLgSY1cH63AB2c 1032
aidial_sdk/chat_completion/choice.py sha256=rGiVC1FZ5qOE94voXdYfH2S7zZtnnx0U0yYv53yhXLU 6337
aidial_sdk/chat_completion/choice_base.py sha256=-ak_9zQ9oa2VJXcpZthGdHedlE63CB3WitJ9l7ZzzSk 524
aidial_sdk/chat_completion/chunks.py sha256=4yCgD7mCyDf7AQxTbM6OgsjWd49sDP-3YGxekGGPWn8 14001
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=8B4Tiou1SuaN9jFKsDJUyaaE4WREGEifCOrhsg2Bvig 5558
aidial_sdk/chat_completion/response.py sha256=NRwC0s2nMkspbTgMRvU0RDiSwFNb23KStJnftgTSzzY 8011
aidial_sdk/chat_completion/stage.py sha256=LLuwA_jrq6mT7lQEQDXmBig9VPmbsWZISQ9crCSn_QM 4291
aidial_sdk/deployment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
aidial_sdk/deployment/from_request_mixin.py sha256=jMMTc9qGrcL1gjqBSDgZje0UnvSEidTwuOS6f3NUUU8 3331
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=iGkgxHl9kwP5LD1QAJ7nG40rZ6w1AzdVRuMn5bWxTwc 6718
aidial_sdk/header_propagator.py sha256=sH5n-Pqsd4fq1Ac11MlJZvfHQBg3bXtGkOfJumzBu8A 3741
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=qCaSLE1xA2TYKYw0rfgAa3XdPQyPFnBtJp0W5H0YBxU 3799
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/_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=p3qnwKl2glpuxe_3m27eqjPc7We_c7TxX-rJ8gkIXso 4475
aidial_sdk-0.15.0.dist-info/LICENSE sha256=Gz2E8uQz_WfkjIZp7pWF7Gvt4WU2ZkJP9f3KwRFwbm0 11348
aidial_sdk-0.15.0.dist-info/METADATA sha256=GuMwZAr8QGPwFpGniKtEo5-3c2sXOj42JlQrg6m5gMw 6135
aidial_sdk-0.15.0.dist-info/WHEEL sha256=Nq82e9rUAnEjt98J6MlVmMCZb-t9cYE2Ir1kpBmnWfs 88
aidial_sdk-0.15.0.dist-info/RECORD