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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.13-cp312-cp312-manylinux_2_31_x86_64.whl (826.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.13-cp312-cp312-macosx_13_0_x86_64.whl (653.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.13-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (561.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.13-cp311-cp311-win_amd64.whl (577.6 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.13-cp311-cp311-manylinux_2_31_x86_64.whl (751.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.13-cp311-cp311-macosx_13_0_x86_64.whl (652.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.13-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (560.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.13-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 7a3c381d82dfd798cfcb56665d856ce755b24ac8016381bda5f9227dee7d0ad3
MD5 fedb46f631678f48c580f8cd712ffeac
BLAKE2b-256 548f7357112c66b7ec5789140e98e0818317cd06deafd35e6e58504160c645fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1841f66f7681a335ca08f91e32c5d7c7c01d4c5dc1259317031bd19ac3da473c
MD5 3ec97e5f854e00bde00d6b9df4270ddc
BLAKE2b-256 6dd75ba68b9d29e53ffa97fe482a7ca34a91d002f13931647a16212ce30ac43f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 74e7d1e4b736e94b3096b4f45a1647139615a99ce1e158ec7a9a28760a7ecee8
MD5 3b2fc393195815972e60d9f243ff53ba
BLAKE2b-256 14bdcd69b7129fb42ff74d9a4615358cc7cfe3b3944ef7161fb23d29f664f055

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 b270ec88eb6e891e77c89ee103ca643dfe9d7ffefa6003c59870d8d11560c14d
MD5 e0a14c75caff80b91b2e1e68dd7daec0
BLAKE2b-256 5aef6f2b40f3693009f5326952b9e58a1f177456a1ad209d409aa2d0df3664a5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 21cb57d59fcd12e50f2efd40b7447dfc331b019665c151ce8def6e101ce61bf2
MD5 40d5c44a0e1bd47052fdf753ec32e8ce
BLAKE2b-256 a94906c8bf6672e2611ebdd15814cc41deee9e47213b544a820a1b3150641ac2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 92da0fef021ca450780a67cc7b4285ae59ee4ec25705107a4e56283eca41d10b
MD5 53c48d031c6e586bf514fd9c8d6af296
BLAKE2b-256 a95d9060b81c95095260187a0cf4fcc22127edd721735b463ec9ced51362588a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 deb2c533932620c11f320eb6586b0988eae3370985286d2f9598e07dbd743bee
MD5 56b8f3eb74089d8d3c9a70013e5f93b4
BLAKE2b-256 74f9bf77a3ed4144f3afeb4d868191efa66d7d29792193a1b573a9832813aeec

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.13-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 501027e28595d013e80341166d671dfdafdd40c43449789db37e20e3ca91ad1e
MD5 2726a8a7cdb691af656c4a5201a05da4
BLAKE2b-256 5217ace3d650656a65136e068318d9f003606c752d94154874bd41553576e2fa

See more details on using hashes here.

Provenance

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