aidial-sdk

View on PyPIReverse Dependencies (1)

0.14.0 aidial_sdk-0.14.0-py3-none-any.whl

Wheel Details

Project: aidial-sdk
Version: 0.14.0
Filename: aidial_sdk-0.14.0-py3-none-any.whl
Download: [link]
Size: 37280
MD5: 78995944ccd4723923c64c31d8202f84
SHA256: b3974855104c589033cea2581c8e02b650205d094673e7dadb6f6101ad8e6f38
Uploaded: 2024-10-10 12:43:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: aidial-sdk
Version: 0.14.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
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.0
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=xH9CKiNXfbo02RXp71HoKoGNOimA7XeEZtt_FpzgmlU 8061
aidial_sdk/chat_completion/__init__.py sha256=Z7fC10nBtwSBpFOofeGBzRgWlaupkjb6yRawWltRxR8 1006
aidial_sdk/chat_completion/base.py sha256=oX_cWENvnWSzXQw_QezllBF0aPEA4CLgSY1cH63AB2c 1032
aidial_sdk/chat_completion/choice.py sha256=w2VFUeGdnHwYmaSob6vxjJzBhyktIdVel6FQXCQO1BQ 6296
aidial_sdk/chat_completion/choice_base.py sha256=-ak_9zQ9oa2VJXcpZthGdHedlE63CB3WitJ9l7ZzzSk 524
aidial_sdk/chat_completion/chunks.py sha256=QK8QGxV4rhlRy5QAnflQLtXHpnq4nJS8ZyR3E2jwDII 13174
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=asNnyjU2tLAiI5uokSC1QYoJFXdTDw42JhWRrfescCc 5283
aidial_sdk/chat_completion/response.py sha256=USkdTqy18VyWkn9lLZjs-0xPDAndnW6wrI9KC1cLoLw 10486
aidial_sdk/chat_completion/stage.py sha256=WAGvWhSTWCO77oH75cNUUttF3fIfpTVbhVAWfBk2rfs 4250
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=1XrWZiedvFBvABSatPV7ZtUqZKY03ozf25f8b3NPloA 4912
aidial_sdk/utils/pydantic.py sha256=ROgS2m0X9i8-0UWWIWhsg_55FNlarmXUBiq_AcuLceA 125
aidial_sdk/utils/streaming.py sha256=xOk7Cfng2-Eb94karBtosiKEtxlIPtHXWf6MaATdJJ0 754
aidial_sdk-0.14.0.dist-info/LICENSE sha256=Gz2E8uQz_WfkjIZp7pWF7Gvt4WU2ZkJP9f3KwRFwbm0 11348
aidial_sdk-0.14.0.dist-info/METADATA sha256=4e5wejEueX84dC10CKxroYUeDrx66z7Mlxup6uD6q2I 6084
aidial_sdk-0.14.0.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
aidial_sdk-0.14.0.dist-info/RECORD