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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.15-cp312-cp312-manylinux_2_31_x86_64.whl (829.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.15-cp312-cp312-macosx_13_0_x86_64.whl (657.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.15-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (563.4 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.15-cp311-cp311-win_amd64.whl (579.6 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.15-cp311-cp311-manylinux_2_31_x86_64.whl (754.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.15-cp311-cp311-macosx_13_0_x86_64.whl (654.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.15-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (562.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 b61ea8c8c1b83fc32a5f061cc34ba2fcce126f0059267bc16bf5b72aeada9d52
MD5 7847ac05858560e260e654ecfb78394a
BLAKE2b-256 d96977383f13bb76e344f48f8c8ca7ea1d125d05377d816841a8a038a2bd6acb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 4a8f871f893448707b488733c7ba3148961759b7d785eae516236b8ad4c228ba
MD5 ce749bc4a7d9b940512b2bf5e3499562
BLAKE2b-256 887ebf629f7e9d31d5c5136ec92ac7912b8f3946f0c4a816db2fd3db05e10cfb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 4c530a4aec5656da09a305f137bfd772358f8c0be24e96f489a88c0a24858cdc
MD5 1f4581da0f9b773ab82421759161dd0f
BLAKE2b-256 bacbf3558daee82c7b9aa0490be63fc256378f306d554796f909fccde27d3fc6

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 4618416c9b8aaa02301d81746c988ed403764d93051d4759598ac92fea3f6015
MD5 92ee611d38741fe9167d1c9bd84a4696
BLAKE2b-256 94791db88dc53a63bad60b28b6f7bb84cc7debc1e347f862e1655055b83dcf8e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 51cf3af71d22c7017bf38c837fb8155203568b33e635d32cd31bb9c22a68c5d5
MD5 6846b20054df46295cf6e0c4db07c491
BLAKE2b-256 e3f6cef7a5b0c05a6f42830af8b373ab360e4ae4115d19546fa6b2feb9695b9a

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 47bd5e310892d3ef28560595ee9670bf3c3da2cb138e572c528b2fa73f8d6aa9
MD5 7e3fa4370606332be2d408418ff17434
BLAKE2b-256 beb984cce7c76c04f1890bb208c2866cfca059edc7a9727c3d133e57f55001ae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6c9ac331de702ceac8c1f2cb419bf7b8e724e8f023d7cd38ae679fcc8203b78b
MD5 fefb6dc78f05de8863401c190e900f46
BLAKE2b-256 76656b025d46fdc09b466b914446b459d5d21921042858a1f8e987b70860ec51

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.15-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 c884b06bf63a42c51f1d18d4ec0c07bdd419529165bb018f9cde30f74d66352e
MD5 340eb4d280e733e1ce1d9bfd72248068
BLAKE2b-256 8d983fd85711628ea941d77ce19e93edc8355b6b5f8c9f99b7cb00b154c68e01

See more details on using hashes here.

Provenance

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