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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.0-cp312-cp312-manylinux_2_31_x86_64.whl (649.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_14_0_arm64.whl (431.6 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_13_0_x86_64.whl (481.9 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.3.0-cp311-cp311-win_amd64.whl (447.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.0-cp311-cp311-manylinux_2_31_x86_64.whl (595.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_14_0_arm64.whl (430.4 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_13_0_x86_64.whl (478.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 c0ed6756223c4aafd83853c5374bb82185e222619164b2398680a976ae95d68f
MD5 a62aaed507cda47520d47b2869b0ae7e
BLAKE2b-256 a99d996c67c5b2b2229917e075cdb57235e21b4ae0f41f9078a143eabe4db53d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 9105c1aae930f7b1fcdc861d8f22502015b42daada28830b5843f1aef118ca02
MD5 17a023d1692a18965a2e0fc6dc7425e9
BLAKE2b-256 66c327a24b66299fb60b540fb5674c16bc936759fe280159522b3ac9eaa3989e

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 b4e9c601c0a0d29abedacee06fc0ca51acde1c60f9a26903aca9dc7c0bfd8cd0
MD5 7b77b3f9b78a34592416215f02f2b461
BLAKE2b-256 8f396bf0f0cd850f5ee32359b8a1bd8a49593b29373632949b5c6eac25647fa4

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_14_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.0-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 97324ea2a5fc64ef1b350ff55a457c49287c6b8c90b84f565691eb3fccbd5e35
MD5 3d7de70dc53af84953fc844bd47910e3
BLAKE2b-256 f05f30e9a0d1870ca5a413e4d6a36043e55f4c5042137fc1b76072b368a7fee2

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.0-cp312-cp312-macosx_13_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.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 5b9a3c42cc8181d2697e1f45b041b03abd712642cb484ea0c349a471dcbfda8a
MD5 a835f29baf9c39090c4e09c909cf5f5e
BLAKE2b-256 5f8823bd5c0c777bd2c5df00bf273420ccfb15bd039291d7dbf314492e091eba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a1353f1ca18f396ff42de0d47ee5df0b4203c7bf505cc6aa685b4f28fb3c0524
MD5 7fc3eaebb10c5dc0388ee9467141b298
BLAKE2b-256 f352ed794f449d3c51b296927aa9b01c543fe7f52552586696a231d333ce7cd4

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 1942f2f73835bd306ae641ece9d23535135482d9e4e63d2d64d89aba02e38237
MD5 6a7b65c6ad09b4058050dd05e7d418c6
BLAKE2b-256 2005eb92f24601c6c921d4f0d5a9977b8a6d3abc03f3d1d3133839ec823ecace

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_14_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.0-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.0-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 11b18372f8826f81eba252eac15e6e4f9235f10cccbe4a5b5418d10e65149d44
MD5 ae1ae9fa5f01e9be9e066cd9a66d5f78
BLAKE2b-256 cdec1389bf7ca16d52508f6c67e128c4358eba24176cd19974894ff6eed739e7

See more details on using hashes here.

Provenance

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

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