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.3-cp312-cp312-win_amd64.whl (455.1 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.3-cp312-cp312-manylinux_2_31_x86_64.whl (666.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (481.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (422.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.3-cp311-cp311-win_amd64.whl (465.3 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.3-cp311-cp311-manylinux_2_31_x86_64.whl (608.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (481.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (418.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 24d62d640607dda39a807cdb8f83e9ea282edc2068d15090791ecca300dde179
MD5 e52893a281781b7c30bfe936870a6d0c
BLAKE2b-256 3feb84a4379ecaecdbe96476f6c2a84a9eea27aea7645b8a2c72d9fd2625e33a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2885b9d93059622ad1491d32396c910e36972ba158630cc7128dfad8d3ac6ebd
MD5 68b2a850e4d75d85e55a68e4d712c272
BLAKE2b-256 601c75e565cf1dc9c181537242262a57f9768a4fedaac8dddbd7b29b48ad239c

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 0b30360d069fc01f94c9faf31fd5a91a4ff16cd65919c476f5ba094e2136a3de
MD5 edd33aaa944e6e4261dbcea7b4d7b161
BLAKE2b-256 50d14680e0a91ef38ddad64674f5b47cfed1f43e34c9f1da5d163d2d4bd76812

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_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.4.3-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 08597f7ef62b183e5369e516ec800da120168ecd5fe22a4c0409333d89bce4a9
MD5 60fbddaf0ae47a3f7712714e88e602c2
BLAKE2b-256 35a10f51fdb687133fa00c6c37292dc09ea227fd842231fb91c64058da8f630a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.3-cp312-cp312-macosx_13_0_arm64.macosx_15_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.4.3-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b1aac3859fa18e4330346af7f8a4a5aea2c593f25762ea071fd9449de3cb317d
MD5 9752bf5b19e5821bae2b68c4024fcab5
BLAKE2b-256 181bd1ba3a2042c8d8c4c418d771dce969a8efc7827ff4f6dc0b0a33064e2a0d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 69955d98b3e2f6f34b68c4e33591ca9618a243c02d496ac7a70205180ba62a24
MD5 978c929550df0f615e6f382e5b67f171
BLAKE2b-256 1561dd060f8d2fa1f689b2635a19320bc44c41a784e0b67177d94edde04c4741

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 e38e37063dafd3679a0928dbdedee7bef7f7d2084d921388488860199d460e17
MD5 47dbbb0793dda69c294c3dcf0f6268ec
BLAKE2b-256 52a4caa1f6015fb42e4a01b5a31f21b11f9c3581eb2aa2a8620f567d65abf153

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_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.4.3-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f80b386573b72a5e209d7fce417523c8902786dff9c9c9521a8cf9cea2300818
MD5 ba2d686ccf88f49bc892d1646d8639a8
BLAKE2b-256 2ac90145985f2c901d8ea2bce9ef685f45894b890416c9ec7d62ade02f406ef8

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.3-cp311-cp311-macosx_13_0_arm64.macosx_15_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.

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