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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.2b1-cp312-cp312-manylinux_2_31_x86_64.whl (652.8 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.2b1-cp312-cp312-macosx_14_0_arm64.whl (433.3 kB view details)

Uploaded CPython 3.12macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.2b1-cp312-cp312-macosx_13_0_x86_64.whl (483.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.3.2b1-cp311-cp311-win_amd64.whl (450.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.2b1-cp311-cp311-manylinux_2_31_x86_64.whl (597.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.2b1-cp311-cp311-macosx_14_0_arm64.whl (433.5 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

gllm_pipeline_binary-0.3.2b1-cp311-cp311-macosx_13_0_x86_64.whl (480.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

File details

Details for the file gllm_pipeline_binary-0.3.2b1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 0586ae782ec8549133ab1c6028a549ee6d552ed844aac0a908d3670af4cdb693
MD5 dea77cb9fa2b7e543ac9d92193ba1e84
BLAKE2b-256 35c893542b35c00f8b1a3bd623240865da8ad7a204dc52832e3f83ee93e5bbaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 012041c74959c62996f0ce4001957fd670c6fee81ac57d9a42190f8d159b5738
MD5 a4119c8053a31f14e5b3d769f7773ae4
BLAKE2b-256 ada4e8af970985f6c9c38b43e7ed194b20fad3e17ce65f0a1c516b6a23e56c00

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.2b1-cp312-cp312-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp312-cp312-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 31c005060a4779b7f92ec6b8de4303196463ca4c71ebd136f752930350bbef5c
MD5 994c5c29433ebb37cef7a952468e7b77
BLAKE2b-256 3ae6938cf6d379bee6d851d420dd766bae3b775484a7db067aa3fdc40bea92c5

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2b1-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.2b1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3dfaf737165e5c2a5907ea2c541b65e7720a60a3ce165e08f27d75ec77682202
MD5 9952ab30cf174dc9e8a8706220cd2fb3
BLAKE2b-256 28c709f9bb8be413cb6385690e1d11b45bb1f81054f57efb3c6d8eadc90e09ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 4b38ed820c30371552684df8022e4306719615b0a86a9fabc4856bf7fbc66044
MD5 1a2f29fdbb3e7b2cde298659b06de59b
BLAKE2b-256 354f63cb55274cc9e064e38f8b14770be5c0efc6b7621862e8ac873aba98437f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 270af9246b0d9f83a6bed70ed1a49f8c5569ffdb9ca3a1b478878da5eb041a93
MD5 33a276f3ffecb1c39c67e59114846335
BLAKE2b-256 38faa8577a66b2311d1743787a8545af3d3ed72034d844ea819576861e21ee18

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.2b1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 4dc7aec764971f07087d5596cd8bc761dff3b612bac193ae16eb2337064c3b3d
MD5 cb5c4b66912f5ee29daeae7d59411902
BLAKE2b-256 d4ef07d05c3d48a50de3d06f42a0d0c8df7aba3a958b05c036b5e10300868152

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_pipeline_binary-0.3.2b1-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.2b1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.2b1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 be315c0ae2a347edd421218b5f5c3355369f1e9b589983f51a5d17f83a54f6f2
MD5 f637fb717ff4e28322a2756b8b3b0876
BLAKE2b-256 22c8a5c1aef6b56b309603788b60612f8a64027f367b6052b40fbce50481b01a

See more details on using hashes here.

Provenance

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