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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.19-cp312-cp312-manylinux_2_31_x86_64.whl (918.5 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.19-cp312-cp312-macosx_13_0_x86_64.whl (750.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.19-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (650.5 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.19-cp311-cp311-win_amd64.whl (649.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.19-cp311-cp311-manylinux_2_31_x86_64.whl (832.9 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.19-cp311-cp311-macosx_13_0_x86_64.whl (745.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.19-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (640.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 64528133affb7651eae2c8f73685afab90558f4ee69daefafe1e83648eecb110
MD5 c204fe0c0fececb5d9a0148c77e7c5cc
BLAKE2b-256 3272c5a54646df66144d71e848e18ed07c42bcbe7cfeb12fca4b01b6ee5bd139

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 8b7a634bf05e5046947a750ae11ac0f9dcd84fcb53fa7f1cc4f7ac9f08aebda9
MD5 373d29015f40a6927d71cd570edf6628
BLAKE2b-256 4075eec1be668699e1db2c9944a32f19f1eb0416b083f57b15a6f3403b80c5de

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 7aec3edca35e57056b82b4b433b3d98aa86e8eaecbdf454c93c0cd7da8173d8f
MD5 ad2bb7166b288cbde2f227b3a38298b8
BLAKE2b-256 6317ddd3245ec9d6715a7931695dfa3d7f825195e6da8f9c621c77b48a646443

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 38c0ec8f1bb0d4492d1086bc3b5ea2f98e128922f6301fc676c3bb1a1e684ab3
MD5 150eccc70cb2f54bd1130ca1633c0527
BLAKE2b-256 dfb63189ebdb31975c4ca87fb329057c9b0763dda6cd5324f7a23a6f96fd5bb2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 f910b17dc4abf1fa06016e1f7960e61e693856f05a186b83f13a155010662e9a
MD5 d65946c98e7336c9dc5dd4ac927f2ea8
BLAKE2b-256 350ca2c887ac80fc8b990aa3c3e87abc2ce3f47bf14f5a04f70a99d7ab5cb300

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 0c2b504124aaf1c4fd92e0a3f25ad8478977d6cdd79a120d55d55337766103a1
MD5 c495b34807f472ca0d35d068bae7082c
BLAKE2b-256 d7b3f88a476e7f4b7ddd47222170bd52390b171b4cb089676ee2fbda93cb4659

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 df799a5bc6e7d3c8c85ab8113abf7015be4f916649c7669bc60a6ee3299f786c
MD5 0b62cad87667f4122c72e72a6b8e6c71
BLAKE2b-256 4f5c43b322a4136de0daab1333671e740a0a4bd76fbc5d3f4c9286634e3975eb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.19-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1497badb18f8ef469b9c96b17ea511447b60e269999d071dce37292436d43583
MD5 2cbb0b532215e5dcf81ec74149182806
BLAKE2b-256 46ac1710bc5d27d389d028e2ef7e2d41f4a853e0fe932949d2e6ba1f0d328c05

See more details on using hashes here.

Provenance

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