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

This version

0.3.3

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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.3-cp312-cp312-manylinux_2_36_x86_64.whl (644.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.36+ x86-64

gllm_pipeline_binary-0.3.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (469.0 kB view details)

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

gllm_pipeline_binary-0.3.3-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (408.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.3.3-cp311-cp311-win_amd64.whl (450.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.3-cp311-cp311-manylinux_2_36_x86_64.whl (588.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.36+ x86-64

gllm_pipeline_binary-0.3.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (469.5 kB view details)

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

gllm_pipeline_binary-0.3.3-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (407.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 119922c7e1075f100ff12a71c9febcf6700ec6b25123ecb5360f8627f705a1e9
MD5 b131ebf50a98fb3665bf1fccf3d97025
BLAKE2b-256 116947bba8c3b3f943419448272b594c9b12bae57c982e73e6270a3c177f0eba

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.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.3.3-cp312-cp312-manylinux_2_36_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp312-cp312-manylinux_2_36_x86_64.whl
Algorithm Hash digest
SHA256 eec26d01c385d896575c4ea6ed3edbb26a42666ef7196c3e1b052b8b4b3efdf3
MD5 bd51e9ae54d89276a583b595af4e000d
BLAKE2b-256 5a55b9fcc13f4075bf3cbe7d72ed65ae50ac74e082c84b1128909a1c99c016c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b242fb2247d94f7fcd10ee1ffdd5bd4b3aef8623401f2eb4ebc232a8e99dfb73
MD5 a30c00c1e5f6cae43d7d3d9a00762acb
BLAKE2b-256 23c68f297b45470793d9342b36d9a31ec912b8139c857e5bffaa3e8b02a153de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c6a4b67469bcb69dd3fb941c5bf8fdc05f0c9b22f2b54015659f5c9873702dad
MD5 9245bb5b89effb1b8d8fbf51f3008e84
BLAKE2b-256 e97314ec6ece53339ef16982a2d5de0559bd7b7c190f3fbc2ac1c553366950f2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 76fdfc5bf1a94e1cb933475dfcd9594a8c8e5135ca4cf0c2ceb988a8de0a10cf
MD5 53c2d20fde99ab25c2e9c562507b2929
BLAKE2b-256 fb8d880e488fb49569949160905e754941be074bd6177bb90d5d8ff986b598ac

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.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.3.3-cp311-cp311-manylinux_2_36_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp311-cp311-manylinux_2_36_x86_64.whl
Algorithm Hash digest
SHA256 c0e3ffd97f6eb8f4acdf0a5bd2286ea1703cb5b46286204da0ddf4061866c496
MD5 4876142434948a7a493493c459b48784
BLAKE2b-256 b4bcc071ff6ac1bf7aeb00af13cecc6f3e352aa485327a693468ade89dc8e111

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 4e31083c797cbc54b79b39a2493445d8b6dd66da1561358ee0ba1285cc7ea2e8
MD5 95d6dde747857c801aaf25ce4c9824da
BLAKE2b-256 15f300b70e300b1e5ca8626400337b158a0c8fb76c6672d0dd8fa7fd8cc292f1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.3-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b7af313acc660948db79c8b44a76b9ad47908cce9179a8e461f7413260afd851
MD5 6077b2e71dc43b3c0cf68b3b0d4c5625
BLAKE2b-256 98b956a1178382f933cce4d99135b222b62cce63c7835055e78225edc3135973

See more details on using hashes here.

Provenance

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