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.4.16.post1-cp312-cp312-win_amd64.whl (582.0 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.16.post1-cp312-cp312-manylinux_2_31_x86_64.whl (845.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_x86_64.whl (674.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (583.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.16.post1-cp311-cp311-win_amd64.whl (595.1 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.16.post1-cp311-cp311-manylinux_2_31_x86_64.whl (772.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_x86_64.whl (675.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (580.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

Details for the file gllm_pipeline_binary-0.4.16.post1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 2a849b6a0e25f39f3e8afba9c31b1fb76d15a5b0c710e3d0f8796219f906f08a
MD5 b50fe930e059ae4d2d769aff6ee9aa9c
BLAKE2b-256 2696769b403257d509b5cf1d6b2ba090658e6465ec29eca8b5730c1fb80786a2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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_pipeline_binary-0.4.16.post1-cp312-cp312-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 8492da2b328dd4ae026c6a8ce28f25bd969904c07a0da9dce90109cb64a4870e
MD5 3cd92025ad3eebed29022c8071e65bab
BLAKE2b-256 a4d566be1fd9ed76c10809bc01c108a56e262e04cce8010bb8d1484009550b91

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 951b8a98629a078afaacc6aa61b92b04cdf0beb5742c2d92248bfa16b14636bb
MD5 07d4a82730a04510002d22629d479a47
BLAKE2b-256 818b1bba63b778f6cd27496622bcd1442cb9bbc817e71dca26cc587a62f5d72d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9e36d02e8d0902a627a892ef0aeb3caebe280350b22b20ab902a4c21d110dbdb
MD5 d79d18093727d809c38ecf0eba92256f
BLAKE2b-256 e9830666532ed583df1c1b0913f502155250bb4021ed2f19e714c653960aede6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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_pipeline_binary-0.4.16.post1-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5d9a96c8a4cd56f4a516285457d1c94aded42493068789c258e5141b7664862b
MD5 9bfa8322d571b12c4a1a0497d4f3801c
BLAKE2b-256 7467f073f5b496ead3f2c9d6f82da7b59743609dce1f26da03ff75524e5da6b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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_pipeline_binary-0.4.16.post1-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 b889ffa9940f9bd0cd5dffe85c778620a6e2af98ab99f01fa34a69944b211f5c
MD5 9a94a4bd28265bd2459844c4c26ead81
BLAKE2b-256 a96738e337be56a4f6a5080eec1279c5a854ccd718cae031703054728a44d245

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4b97ff15e4775b9263290999167604d28eb1f7cfaf2d939f4895c0593b77eb4b
MD5 1aeed9d8f6c67e239e0814309afff985
BLAKE2b-256 a8e0675e1bed079530ec5cd1fde96fdd3a82890404a478a655aa7c9a6f9ae505

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 090ac39e52690b64f1db8caa1dad941d9e7179cafe954e0069a1d354496700b2
MD5 77413be3d16889657595730764d005d5
BLAKE2b-256 79d6c214cbe316923ac5c833388557b224dbd52f73c9dd9636658dfca82e0baf

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.16.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