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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.4-cp312-cp312-manylinux_2_31_x86_64.whl (705.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.4-cp312-cp312-macosx_13_0_x86_64.whl (536.3 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (456.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.4-cp311-cp311-win_amd64.whl (489.5 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.4-cp311-cp311-manylinux_2_31_x86_64.whl (645.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_x86_64.whl (532.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (454.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d94cc8757eca787c6efdf176d9899c101d072ed992e825d673450b47eea2162a
MD5 6d4d7d39b36cd53d47bdc89d3c865bc9
BLAKE2b-256 15be305a8b7d7959ffb6379c58dadfb8070a5628251170fa36358638dc6bd1bb

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2b76972f52c7419fce0f302f90feddd14c49643313f09a764cf74d226fdcd852
MD5 fcb229c208e0299a0eaf18e3ec96d9c1
BLAKE2b-256 1e6fdfde8ea87f609aa4af0334a9e5f8f96625c86dfa3f4a81898c67391206f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 319061c6d0f164bc507f2412965f9120f7a2317d35edad9b7d86fbd6e4d00c3c
MD5 614ab964db22221e1d57233ad994f116
BLAKE2b-256 e50d836a9d0f430054b57b39722876fd699bfc07289a36f46c7549c49ed128cc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 7603c7b5fb9e6a0817bedd8dfd30b63dcc3c0673b98567282e1402c1af5ba57a
MD5 831b2a6fa31c40711be217d3aa8b3513
BLAKE2b-256 0f244554c784e7fa5ab10a2f5fb853a119ccbec85618ed2d18419f8a1736eb6a

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.4-cp312-cp312-macosx_13_0_arm64.macosx_15_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.4.4-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 fd8643f954c88b7ed436e531dcdcf3b563730c3123a4e46e05565546bfdf7035
MD5 408c356f2552b656f9a1e6cdd127b67d
BLAKE2b-256 eaae5c0cc0ac5962b17e1ace3507b68fc125697f99174e30cd6fe710936f9e35

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 df4e4e97b48f7f0519e14e2bfd2f4438ab06047247101bd2a3473553bde6de7a
MD5 3af6ca8b259fedfc999fdff004a7b0ec
BLAKE2b-256 2cbb3e8829f688af05e4b1bc01daaf08bd65b60441ece49a1a6b78d164edccc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0e1a24c42933f75c6d577db848850c1a9dcadb1b0dc565254fa6c110928bdbc9
MD5 9016be7df2bbb4687a62dcc9e1f07215
BLAKE2b-256 f77921aded77a3af62cbac557da6596a022381a0be9a66a566d4cf612576a5a4

See more details on using hashes here.

Provenance

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

File details

Details for the file gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d12736841e15c2fd53709a1f832c4f7ae84dd52dfce0e5bab676d7da27681d0c
MD5 75a4d28f209096e5604c9f417249a811
BLAKE2b-256 338d0b99af7dd500cc0d54e2a0dfe468ec86940026d349f67cc3d78a5216ee57

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.4.4-cp311-cp311-macosx_13_0_arm64.macosx_15_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.

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