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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.6-cp312-cp312-manylinux_2_31_x86_64.whl (719.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.6-cp312-cp312-macosx_13_0_x86_64.whl (550.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.6-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (465.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.6-cp311-cp311-win_amd64.whl (499.7 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.6-cp311-cp311-manylinux_2_31_x86_64.whl (658.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.6-cp311-cp311-macosx_13_0_x86_64.whl (547.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.6-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (463.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 1c74dc95965d54a9f1f4818ff31288e12ffcc43485a20b72b85e7b8a2ddb039f
MD5 0bd44859965d4cbe266e2d0992e6c863
BLAKE2b-256 4dbc23fad808b9f4cc3be9c60a46597ef4bed6e64fa25ba32302ad937b477501

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a7859e86812b68d40e741136aa6326be1dc5e7cbdf88dcda19de9f10e0f611d4
MD5 336153a10f9807ac2acf95ba79cc700e
BLAKE2b-256 a61885b8f344fdf17005524540a7c62e9a84b96e42131facca62df68a5974ca1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 1f77aa3ab8ae8d52f3b0fc0a60adfda76ec95327f315a03f63bc011565d9718c
MD5 219a95b67c8ea6665ec7ae4dbe3b6e20
BLAKE2b-256 2bb549348afe76e3fe0a7e893f447895de7ec1635e15a50293e97ff289b42afa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 5b551976ec8ea9c96387b8991214b8916565a7cc1b9899bc4d787077e5eed941
MD5 e502edeca42ce27ba6c1101b65d9a22b
BLAKE2b-256 dbf9ad5482cdd2882aaf587efea948c6a56bdb8ff7b11e37683a2c648c25fd61

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f125a46e771e5691edf83030aac17d932d1b1ba1dd7869294d8132d785b3f1c4
MD5 319a18d621244bdbc70f14a2852e0b1b
BLAKE2b-256 e4f7f76b32636f98e76347a187f0575736e91d85d82b2cbeec04e4a98fb9297b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 876eeec6502941925f0bb63854caffd64dc0ef49d7f6dc397c01ad59fde04a47
MD5 593d27370d4d4f263fc5e0d3cb1c58b1
BLAKE2b-256 cbc9fd8e619f0f79726b090bc767047ad65600d77be1d87a9d7753a58c87b001

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3b8e5914f2f99f2a6c3186863edeaaaae9498c2af36ac5fadea1b6c06b4733df
MD5 7dada2ad1d7cfbeec4aea636de9b0e0c
BLAKE2b-256 cec446e8293689545608fb7de2fc32fcea60da3d08b92998eea6637d13475870

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.6-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c6782d8fda52dcc98e14b979bc29ad438178e11137391ea2501d28d05f2173ac
MD5 0a7881281d8ed686e50df5ae40fbe752
BLAKE2b-256 2270928fd0449428342998b3c3a4048a7ba18493477fac45d5bf4d73880affc0

See more details on using hashes here.

Provenance

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