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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.11-cp312-cp312-manylinux_2_31_x86_64.whl (768.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.11-cp312-cp312-macosx_13_0_x86_64.whl (598.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.11-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (511.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.11-cp311-cp311-win_amd64.whl (534.6 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.11-cp311-cp311-manylinux_2_31_x86_64.whl (700.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.11-cp311-cp311-macosx_13_0_x86_64.whl (593.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.11-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (509.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.11-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 66e7139762a46f2d2017f2c3f575cf0bda1e5decd5c1a15541af35a229c4d9cc
MD5 1d16f2d0dc6ec90dc5556b97cd07f467
BLAKE2b-256 40b80231c90137a32474c0f570af297ba896b64af56f370a89b11ec50baff484

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 ed15963aba666635d359f1844e1ec7b1650e84ac0dd70003f5f77ad2dc2dc56a
MD5 ffd9acfaaa8f068b51ea0b478ac74e37
BLAKE2b-256 67075f69a611ba5c4586ee7b7bf09a9ad0b64a2481ba241a3372d10ac65bd847

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.11-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7db877da1be6bfd3aa0ca9184a6ca59bc92ce3a819bb6b01c3f1c03df65c0a59
MD5 6c44681623ea42fbe670711e995165d8
BLAKE2b-256 f0c2251c889bbaadb421c592c73737ac86d14cf14819bfaa0a62aa605f55fb83

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f1b059b8fa11bc173e39900490666f998738d2576c7d8a0432646f4078a20a36
MD5 89952c16c17d8df8faf8a48b087f2acb
BLAKE2b-256 f34755bdd47234641aae5a25edb6396a7e3cd9ef246703444047b07ce27994e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 6648aa24493ab253e3508c2bafe602649cf8904e66f1135e4c21152c3739b8bc
MD5 2f1db93dbd711d4b0ff98ca04c374f23
BLAKE2b-256 987eadb88194b4229e4e60bd3e89370f2f3bf129b557d2a659c5ee1b0fcfb41d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7c495414ba122ed792c58a2060b11bfd2403980b9ccb8e39084a92ee572932ca
MD5 41c8fe63410632072aa960abef965449
BLAKE2b-256 7e77a7580f8fc2e65175559312d01bab1ad54913d591fb2ef668c55aaf49f272

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.11-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a69637a485dc9a4e6db728c9030c00844a0c6e1b0808fca74b82118691316be5
MD5 2fbca474f8d9c192ee6b5df8dfba2612
BLAKE2b-256 492b582d1c6dcc7f2a4afafc06e3752ab53ce67daf8c7469c53fb5595e1c23bf

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.11-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c26d9661e29489fdfd6e6daf563b9fcaa000893667278fa4f84a7d502bca9d01
MD5 09adf2bcb84b215ea2123d262df33e8f
BLAKE2b-256 2f9136abbd27a2bce94ec3eadeb530cc037842dd043c9b1d6ec5ac8b9df22900

See more details on using hashes here.

Provenance

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