Skip to main content

ONNX Runtime generate() API

Project description

ONNX Runtime generate() API

Run SLMs/LLMs and multi modal models on-device and in the cloud with ONNX Runtime.

Model architectures supported so far (and more coming soon): Gemma, Llama, Mistral, Phi (language and vision).

For more details, see: docs https://onnxruntime.ai/docs/genai and repo: https://github.com/microsoft/onnxruntime-genai

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

onnxruntime_genai-0.3.0-cp312-cp312-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.12 Windows x86-64

onnxruntime_genai-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.27+ x86-64 manylinux: glibc 2.28+ x86-64

onnxruntime_genai-0.3.0-cp311-cp311-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.11 Windows x86-64

onnxruntime_genai-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.27+ x86-64 manylinux: glibc 2.28+ x86-64

onnxruntime_genai-0.3.0-cp310-cp310-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.10 Windows x86-64

onnxruntime_genai-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.27+ x86-64 manylinux: glibc 2.28+ x86-64

onnxruntime_genai-0.3.0-cp39-cp39-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.9 Windows x86-64

onnxruntime_genai-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.9 manylinux: glibc 2.27+ x86-64 manylinux: glibc 2.28+ x86-64

onnxruntime_genai-0.3.0-cp38-cp38-win_amd64.whl (5.0 MB view details)

Uploaded CPython 3.8 Windows x86-64

onnxruntime_genai-0.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (12.8 MB view details)

Uploaded CPython 3.8 manylinux: glibc 2.27+ x86-64 manylinux: glibc 2.28+ x86-64

File details

Details for the file onnxruntime_genai-0.3.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 50554e38586033e78781dbd0039ba2dc634075af21c1d083523c75f572770ce9
MD5 1e2636b24dc4b76569fc658c9d589214
BLAKE2b-256 c8da1afed7b62ec4f4fcbb616fe15e4144209c1370ef3378d7c44d58a3a07efb

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 d4d341c510a040f38f12ce4b089030ba3d2f822ff2dade141609a62e5d6db8a2
MD5 35aaa997d8512dd2b8b88f5dfd51dc3d
BLAKE2b-256 d30489fa96dcc718de6da3c25764c125ed8c17670d05308988f90a52e7eaa7ac

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a2d5b08d5909b212ecc7b8764def566554305b5d143db72ed5202f343fc6151e
MD5 581bc8db3a9654ae0d64b7f7f31d2396
BLAKE2b-256 d00b5b94745ce34732a29a98372937c5c96fc53aa6e7df3b314b67a52f2c427c

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 1b9ce35754da525055686e7321f3fe8ea443684e624a96028124a1d94bebba4a
MD5 f8b8b5c53a5f0470a505a544c5dd2afd
BLAKE2b-256 3aab1484350f0d48c8a7fae07fe30258969b5095683e530ec86a9dc9a4b8abc5

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b1838c32ebefc7d3a8a69bd950bfed125679e8f19a4bf4c053df6ce0f3d93c7d
MD5 0f9bd351bff4c8631558ccc4e0d6b342
BLAKE2b-256 8232d5a99702999215f9a1f694a6a300229562977c4c98d92668f4a9c3c63816

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 abfd5698e78fa4c177cf771374dd7c4a7d520ffa4272d9158aa8abad6f55891d
MD5 22d7d184f8b4275a72b4ea9d34b7df1f
BLAKE2b-256 2cd541debe9e31fba54f802d81d384430fc2eaec948e37af00e20ba9edc03e8c

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp39-cp39-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 67f8caee31d966efd3a04f216d51106db034a303101cc680a1d34342887f1276
MD5 52da0bacd5b33a3a46108eb15e35f40e
BLAKE2b-256 15a8f48488007ad65bb6fc321e937f85bf8e645f35be3e881314e2526eaa421f

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp39-cp39-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 531348aa9f84186ee3ee822d44586a66cfc074652f06ab54c5017e1f29e2e939
MD5 47d2fd79c6e5b72d1868dc4a9c817c1d
BLAKE2b-256 4bcedecce1d2df72f8966043248af6431525f1d11bc27cd4957f9581d3a0d0d0

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp38-cp38-win_amd64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 6be24030cd155eb5cb1af3bc34e3f72c7dcfaee095200c0b18c4808e925dc2b0
MD5 6630336116f4e0f1bffe993927139ed3
BLAKE2b-256 78cd37e3084a0fd1a3d278ee38fb49d0d8256acde5fe5f5b60f22e5e0a62a1d0

See more details on using hashes here.

File details

Details for the file onnxruntime_genai-0.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for onnxruntime_genai-0.3.0-cp38-cp38-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 6839d1c8efdd96cef57bfe7711e52c4197438ec19117db5bf3874592a7f5bfad
MD5 e6473e17dd69044f891bd4f89689e023
BLAKE2b-256 e4cd0d5112ac252900a8fa3ec0d34a7ed4e42365f4991c9ef6ded0929fb2f623

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page