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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.1-cp312-cp312-manylinux_2_31_x86_64.whl (658.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.1-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (474.1 kB view details)

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

gllm_pipeline_binary-0.4.1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (412.3 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.1-cp311-cp311-win_amd64.whl (453.9 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.1-cp311-cp311-manylinux_2_31_x86_64.whl (601.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.1-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (473.7 kB view details)

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

gllm_pipeline_binary-0.4.1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (410.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 60d55f5b166bf9a47bb3920999c8b433e8d907342e2fb4c2e59a16d49892d310
MD5 f4bc4e7ae1477aea4c8353c041debd88
BLAKE2b-256 940dc1756b569dd026f290d2feacd1e8ddd4e1077f34ae8bf2e00e34508ca082

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 64ea73ac06f313a3509a8f17ee6e2e226704479b41abbfbed1ca0e415f4f84cc
MD5 fc6db6c8249c9838cfd77627ac7ad6fb
BLAKE2b-256 ab8ef161c3702d4dfc9adfb8ce1fbda8dd727d5e9aedc76838e08cb6893a844e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 91c3dbaedbd939a2f2ca04b2e6a7fa9b3ce1d3f552498d8a172e6b165aecfc01
MD5 3551df6c7983d63b9e0acc74159c5d78
BLAKE2b-256 6bee41f52e8b7b92a6e80b2e63749fd88cc453fc56d75ff1448cadc035a98c01

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 03b528be73a71013d9e1d06b428b89847442c62e109cf0229afed9a82747147b
MD5 645e1a396c5f52de9ae9519abced5027
BLAKE2b-256 1d61093afbeeef7f750b59b6d69f3af7ed1f4d65f5e7e697f2cf8e11c735f5cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d94e3f53124a6870b0cb253d891ca70ec70596b29d71a56196816d5246e7b110
MD5 5f9180f62e9b92f80cbcf6cd0aa0ec34
BLAKE2b-256 429e53a86dbe4ecc5f2a7fca4bbc3a7840dd380b23854a416bc2e7f46a490073

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 ba0f869b122c6de84ef48a8da36aa4e3637c12e01880b6c826e574f1a5e69483
MD5 62c578b747ebbd5e713cdd1eacb0129c
BLAKE2b-256 e0410a9dc679dd364a7fba13d34c4bb616c6defe1784bedb926b12aebe07de33

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 189d524857b6249794ec7673e30f72b5ae737916c42fb111d0975461a13c70ec
MD5 ffb23bf766f21261b1a8d1ed843100f0
BLAKE2b-256 9f90592ab63d5bddf349123272dec2a7e876631cf8ea48a921edc10970ca2d30

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 250db2bfd1a17f8554541e3ff455879ee25f501512ab389e0da5be53ae54394c
MD5 6b505c6a995ca9d09d1ce6139bfbaa55
BLAKE2b-256 579d9254c0af5614ae12bc254593b4c0d3e2a734cb32c484a0781f2943a0f93a

See more details on using hashes here.

Provenance

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