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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.0.post1-cp312-cp312-manylinux_2_31_x86_64.whl (649.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.0.post1-cp312-cp312-macosx_14_0_arm64.whl (431.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.0.post1-cp312-cp312-macosx_13_0_x86_64.whl (482.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.3.0.post1-cp311-cp311-win_amd64.whl (447.9 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.0.post1-cp311-cp311-manylinux_2_31_x86_64.whl (595.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.0.post1-cp311-cp311-macosx_14_0_arm64.whl (430.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.0.post1-cp311-cp311-macosx_13_0_x86_64.whl (478.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 85f125f1bd1b40b787cb1ec586f85e47256abd61128e4f04ee4735b3f1892773
MD5 4d651b80e9b9cb167187893c1719a4d3
BLAKE2b-256 29acf3e8aaaf92d4964b48e4ca5def282096135079f4809ed99b5ee37ff61327

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 acb89991dfa713f408af3d3c997489c1a77ea31796bd52fd78aef34e19477808
MD5 8af27cfc10ab412643032c7fa291059b
BLAKE2b-256 0d739ec2cd7cd3eee9aba0d8ed671b17e3542bfa4e504b7821dde6d59bf56cde

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.0.post1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 8b95315768991ca4b5f596351679779cd9488089c1e3518e91fe031bb3a29a39
MD5 1ec58df08170b0cec9208012a9a1eaf9
BLAKE2b-256 3421b519cbbfe366653e9445a9e0d5c35e2ad76039d5e83c440b281b2234c412

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.0.post1-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.3.0.post1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6653ec28340c1f638c35a4cdb963ab20746233f01980443b1cba58e387850826
MD5 da5f0a452b9807cea9d23b71d7176560
BLAKE2b-256 4293a29fc9e242abe20a246185a0624eaad1aa8c1b4fa233b34779e4e1bb85ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 867d50cd8cb4ae8708e905d19213353fa3bc4b39c59639a69ac81ec3155b6c60
MD5 6647f82ac729b2d4947cded234dbf253
BLAKE2b-256 d0a3da79b9a8c07ebe8cb5abbe1fb3ee908ceaae1328f5d7fd6fcbc25114fe8d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7c7bd790f6f8be0bf7cfe6bbb050a1d7ebef06f8f5e8aa8d94600ae1a8afeca9
MD5 5178b1b170c243da709aa170409d8110
BLAKE2b-256 3fb18f983a6b39521f0cab9954c034a60655a7cfd1108d8791c340a9c23c74a0

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.0.post1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 fab05e5aec37babb24f9cc1805d055fc8f273d6a1eaa29e170d4e9aa32feb201
MD5 3fc867e942e679081e7149fbdf2ad463
BLAKE2b-256 5c2fe15a121c7f95077212bfaaa9f2e9b49f1acfde091daf303d73ec56fbccdc

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.0.post1-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.3.0.post1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0.post1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 73fd545975e6747870a3e76cadf33d8e8a5bbc5e514a354d0cf919c5bbadeb20
MD5 70bb703ea362c816931a92d948bb0a15
BLAKE2b-256 7eb18ef8ae6cddfc1de1588f394c68378889cb8de2e36687e876600d8869e528

See more details on using hashes here.

Provenance

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