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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.7-cp312-cp312-manylinux_2_31_x86_64.whl (767.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.7-cp312-cp312-macosx_13_0_x86_64.whl (598.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.7-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (503.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.7-cp311-cp311-win_amd64.whl (537.1 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.7-cp311-cp311-manylinux_2_31_x86_64.whl (701.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.7-cp311-cp311-macosx_13_0_x86_64.whl (591.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.7-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (498.2 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 45a8d34f9b5dd034a21b3a8d0b1f73fea1f48354448c7f639db2d704fa05bfa0
MD5 abfd193cf2c1ec87ddfe5015ab34bf63
BLAKE2b-256 2b023d13f985c0c5e2d131659274dab7baf3fc4b0e32f6defd682fc2389f7f94

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a0d0e15a3a9124c8b01bd2feb5384f50d610d2d34d1cd9dbe0670d9789ecded2
MD5 676bd5689c75fb941b6cddcdb214aaa3
BLAKE2b-256 87a449c394196266a87b5131ae1dac3a366a0507fcb6f951c3f2f5af244ee028

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 80f19246f42c7715c7d8073b1d9305b09efbf41e69dfc4daaec0d8b94bba8c2b
MD5 5a04af22e1af77b83007eccf6a4d5cf8
BLAKE2b-256 efc7fadcbe321be8a1ddae95f2423ddd1b25ee4ac24f237848873e8dcfc84645

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 e66cfe852198ffd8926cdb161bc42ea35f8199250b62b6d423f3ca7f594ab82e
MD5 833f53f3505c50e0f14d6f738defde37
BLAKE2b-256 a3e6dc335c311316b70452a74301161a4d13a83b83f690e5e4cab726dcb8fcf2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 8f45a149c768b3d7b3f1f8a455549f2949c31ae94709a4e657ce8bb57685eb8d
MD5 358b6eb9ede90069bfda4ab421487f9a
BLAKE2b-256 4b9b9c0272039b7f8745b9ab53ff0ff05d25fa1bee74f6397bfea2aabd157ff5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 7caeb9c278ced0cee1c6562652d27d52d986086974e4c75f3d22849551ee8a02
MD5 3eac25660c61adedd16744dcbcef9a2e
BLAKE2b-256 12e1fb61df2f29ca79354eed71bb3cfa11c01105eedd72be9192baa271e42b6f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a637485a45041e0759130cf9b8da21dca1cfa9a5e6745ff01532c14135344bfd
MD5 2688cabd5b883a4d46691ad61ae8592a
BLAKE2b-256 7dc09a66905dd13b1dbd599252f4dbdc2e82083001a560915289339682f93e57

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.7-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 8c01ec257ffe32d168b171081755f57e6950e81eaae44a4251e7f2e1837af645
MD5 1c7c5fa05a7c6018a2d9b56785aeca9f
BLAKE2b-256 d5f382da585794e78dd67d3dc4710b89cc622588632dd1b16aee5581b70571c8

See more details on using hashes here.

Provenance

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