Skip to main content

A library containing components related to Gen AI applications pipeline orchestration.

Project description

GLLM Pipeline

Description

A library containing components related to Gen AI applications pipeline orchestration.

Installation

Prerequisites

1. Installation from Artifact Registry

Choose one of the following methods to install the package:

Using pip

pip install gllm-pipeline-binary

Using Poetry

poetry add gllm-pipeline-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-pipeline"

Managing Dependencies

  1. Go to root folder of gllm-pipeline module, e.g. cd libs/gllm-pipeline.
  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-pipeline 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-pipeline 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_pipeline_binary-0.2.20-cp312-cp312-win_amd64.whl (445.8 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.2.20-cp312-cp312-manylinux_2_31_x86_64.whl (657.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_14_0_arm64.whl (436.2 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_13_0_x86_64.whl (486.9 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.2.20-cp311-cp311-win_amd64.whl (452.0 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.2.20-cp311-cp311-manylinux_2_31_x86_64.whl (600.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_14_0_arm64.whl (435.3 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_13_0_x86_64.whl (483.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file gllm_pipeline_binary-0.2.20-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 a12a0375a71ff2b98a97ef782c434a88336c3d6e387d3d55d4f24eda8f8d326e
MD5 2f2d00edc95a0d6239660cfcbd62eba0
BLAKE2b-256 b7b79cdb10b9dc574ddefde6aedf1300c90cf901c0d1f07e44d1ed0093db1050

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp312-cp312-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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_pipeline_binary-0.2.20-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 22dad92b283d6cef7bb40dc00a71fed073c48e390af9b11736e7743cb519e346
MD5 4676f8ec5b26c5934b9e481ffbc67d17
BLAKE2b-256 a43e5768cab90c4d217f69c30c39de215bb63f4aa2015fa7aadfe101ec69eeba

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 92a69f3f11685e90724c6742cc959c20765a62b552b15c34f3a9d86fdaa4eb2f
MD5 3e1461c331f4ef3120a99f0db3ec0c9d
BLAKE2b-256 f7290eef7684ac39448bb9d1aa07d7f302137c8e69b99df7dfda79e0895c85b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_14_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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_pipeline_binary-0.2.20-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 feb86c5d22938cf84b8ca6640daf2afffa776822f4407a8821be80a67fe763e6
MD5 cbb3ec43c7d5aa6f9b67e7cc016ef948
BLAKE2b-256 a1e56882b33d1c70c5ac7123b4564972f21fab01e922844697e9b6d570557358

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp312-cp312-macosx_13_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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_pipeline_binary-0.2.20-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 9189068700cec1eea2184b19f37a67b2ab93ad9db90eadea82a3284f09e85b8a
MD5 647926e10244a021d36f400a60c6e932
BLAKE2b-256 6e3cfbf3c08e4ee3b438de46b975971501e382bc845983c2d1da261a79c9c0fe

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp311-cp311-win_amd64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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_pipeline_binary-0.2.20-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2e80804f978ae93e6f28186e3eb1cd1f09366257142a385a2dd8fd84907e8a90
MD5 8695065096344f0ae872d997a6ce0e34
BLAKE2b-256 ac14586d2d42c2a56044afba9914f04fba0434b5dc4b18ce8d14f9aeae34b9ca

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 2d3737237da481448f233bd26db1e02477ad186d0374b7a045cf6291f816ce7e
MD5 04c79a81440335c138514c83eaf67b47
BLAKE2b-256 7b728a3df2cae32cc8bce757fd073e29f010de26458fffc327faa616d442ac1c

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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_pipeline_binary-0.2.20-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 2bcdcf381d6fb257dd8b877e017405e3d2fd21130d8fc5191e53cb161af8c098
MD5 8e8a34254013d6e5e1a885b411375909
BLAKE2b-256 81d28d0c126eb9a0cb78d411c4bd430773a2f2ea007bfa8dab68277b9f528242

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.2.20-cp311-cp311-macosx_13_0_x86_64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-internal

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