Skip to main content

A library containing components related to model inferences in Gen AI applications.

Reason this release was yanked:

Missing dependencies

Project description

GLLM Inference

Description

A library containing components related to model inferences in Gen AI applications.

Installation

Prerequisites

1. Installation from Artifact Registry

Choose one of the following methods to install the package:

Using pip

pip install gllm-inference-binary

Using Poetry

poetry add gllm-inference-binary

2. Development Installation (Git)

For development purposes, you can install directly from the Git repository:

poetry add "git+ssh://git@github.com/GDP-ADMIN/gen-ai-internal.git#subdirectory=libs/gllm-inference"

Available extras:

  • anthropic: Install Anthropic models dependencies
  • google-genai: Install Google Generative AI models dependencies
  • google-vertexai: Install Google Vertex AI models dependencies
  • huggingface: Install HuggingFace models dependencies
  • openai: Install OpenAI models dependencies
  • twelvelabs: Install TwelveLabs models dependencies

Managing Dependencies

  1. Go to root folder of gllm-inference module, e.g. cd libs/gllm-inference.
  2. Run poetry shell to create a virtual environment.
  3. Run poetry lock to create a lock file if you haven't done it yet.
  4. Run poetry install to install the gllm-inference requirements for the first time.
  5. Run poetry update if you update any dependency module version at pyproject.toml.

Contributing

Please refer to this Python Style Guide to get information about code style, documentation standard, and SCA that you need to use when contributing to this project

  1. Activate pre-commit hooks using pre-commit install
  2. Run poetry shell to create a virtual environment.
  3. Run poetry lock to create a lock file if you haven't done it yet.
  4. Run poetry install to install the gllm-inference requirements for the first time.
  5. Run which python to get the path to be referenced at Visual Studio Code interpreter path (Ctrl+Shift+P or Cmd+Shift+P)
  6. Try running the unit test to see if it's working:
poetry run pytest -s tests/unit_tests/

Project details


Release history Release notifications | RSS feed

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

If you're not sure about the file name format, learn more about wheel file names.

gllm_inference_binary-0.5.26.post1-cp313-cp313-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.13Windows x86-64

gllm_inference_binary-0.5.26.post1-cp313-cp313-manylinux_2_31_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.13manylinux: glibc 2.31+ x86-64

gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 13.0+ x86-64

gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_arm64.macosx_15_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.13macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_inference_binary-0.5.26.post1-cp312-cp312-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.12Windows x86-64

gllm_inference_binary-0.5.26.post1-cp312-cp312-manylinux_2_31_x86_64.whl (1.7 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (1.3 MB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_inference_binary-0.5.26.post1-cp311-cp311-win_amd64.whl (1.2 MB view details)

Uploaded CPython 3.11Windows x86-64

gllm_inference_binary-0.5.26.post1-cp311-cp311-manylinux_2_31_x86_64.whl (1.6 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_x86_64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (1.2 MB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 7a4929e09605dae4b8f9d8a8efbe0a45eecf87922680b1bb525ef2b8922f5299
MD5 d5dee037bd1c1140e0d6174a6acfc8e4
BLAKE2b-256 fe43edf6b22d731ee5c0bd819675e0cd398de5eec5d0d2d9a7fb196ba163ebc8

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp313-cp313-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp313-cp313-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp313-cp313-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a8e55a592dc8e1290f4a5f2c6caaded5b0b04e2ee4ae76c94a34bd6ca7282cdd
MD5 4322bd6ae37f9142ea2258893d77ec34
BLAKE2b-256 fdd3bcb968f03f0f255f7eb6ecffad1477341bfa361a3f36e5defb55573633a8

See more details on using hashes here.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 396f80836dd01e1b3b95d590d796fdd3a2ba133dee4098773cda13bd0df23f34
MD5 fe4f550609e08913674cea8769f10fdb
BLAKE2b-256 abd6f2eb29f879db1a13823f97b73417f42a712046154511f00b6d5792fc39ae

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f4802763cc23d6e4c8ae3a718aca89f1920b445bd0025d70f0395680cfc906b5
MD5 af564a28ed1e8814732aea90fa409125
BLAKE2b-256 4fbb19f41a1748837b51e4806f490f99ef3a2d1be7d94f5e340a21b8f3ef2cbc

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp313-cp313-macosx_13_0_arm64.macosx_15_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 68b08287670959ccab2d57ec13755f955d60791bb1c60c578b2b0f00afd9be9b
MD5 5fabf98ed36bd57dc55aa6fdc5ce4276
BLAKE2b-256 5bda2160cfa95520df2d0e9a8bd9c6fb3540799941c9477d901075557a9bc79f

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp312-cp312-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c0bdd9b4f562a6c9bd48c1500b6330f4e3852324ce5e9536868df81bb0e339d6
MD5 765fe5daa0def32bb2ff116b9f24b90b
BLAKE2b-256 dd00d9a3bea294ecdf72fc1f76606eead89e7495a61da40299bcd2872bc68cc3

See more details on using hashes here.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1fb58bf0e32beeb874fedef6311780546b6ce98e43dd1f14e63761ec74e78a26
MD5 85c6229901d7757a5358b86a1478018f
BLAKE2b-256 f7b149149d9fa680cae98aedb5719529d0907a3ade513c29291a1a61898ded3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 13f38dcf19c5317f908d7e66293572620ae9b66b1fb4c8c12992e5a4fa3a55d5
MD5 729745d63ec36a40277581b9a7ac23e9
BLAKE2b-256 843058b69b7a1077abd4674b24fa3536f3867eb849a9c931128dd469712b8ac7

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b298fe0b396a80ca13099f97a7dfb57c706cbb786187ffc8c7f6faf942e810f7
MD5 b3ac38241e7722f653e0235c24125c6f
BLAKE2b-256 2f157d132cd3e880395f938c69960ae2ed1f916b0173a2f5570cc6bc0fdeae23

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp311-cp311-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a661fcecf0035a58c1593f4ea43c698dca60c4884489711a270f60049ebff520
MD5 761b51d946c0ac15dadad0f660f848e5
BLAKE2b-256 cc33079357fb55b5c838f42980c42039dab59ee81a402fc7ab9ead46aa4e363d

See more details on using hashes here.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 ade3c2f6d326e1a193df452ada40120d4550e792d72d41930b96323ae975ae53
MD5 e69774a29047a62923f3d0d99e003352
BLAKE2b-256 0fee8932f99f95a6da06367eb19c4a20d805035b4ab110af00ad69e01b3965fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ffc1275b973a036a96de9f55e6ce732c183ea2a212ccc5189e190dcc706032c9
MD5 3054fd44329dbca312326e941ab747cc
BLAKE2b-256 982034af2e0705c13898f8251d85c4a5b7187935b0ca2875731ef2e9614b0c97

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_inference_binary-0.5.26.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gl-sdk

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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