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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.20-cp312-cp312-manylinux_2_31_x86_64.whl (929.3 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.20-cp312-cp312-macosx_13_0_x86_64.whl (763.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.20-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (659.6 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.20-cp311-cp311-win_amd64.whl (657.3 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.20-cp311-cp311-manylinux_2_31_x86_64.whl (843.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.20-cp311-cp311-macosx_13_0_x86_64.whl (758.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.20-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (653.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 983653778554d99d5ad3df5ffc6600fdf61936e4b4c6c539d282e8744d79f077
MD5 5b116d8821a863492df47eaba3217533
BLAKE2b-256 e53b7ebfa1b746e23d54759c22fcb7b91616939be345b3f4bb5e2e3070680b52

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 d664c95e3bdf2340077e1ec9d4804dec784da1e41d2eea495abe86eb7ed71f62
MD5 bc75450f9da385e2cef39081e573313c
BLAKE2b-256 46c8b27fffab338b97354199b5f8b39be22a6f804492be6edefad51a7fae0b9e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 021cb807fc22be8383323b316f8a9ff9423baf0fcb8b52b22b5111025652cebd
MD5 06a0068a82c9f3b9022b6d35076d4f25
BLAKE2b-256 ad921581fbfe750b80d00f18ad1cbcc0420453fa33edf003eddb0ad67549f8d5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f7791d2d32f72c9f5c38f346f0649d04e71577003f5be3ef0663ca9afa6bcc2d
MD5 18a0a57c90b97460fe0a22617a4efb58
BLAKE2b-256 ef4e3818845332e96bf92c63e969b362843981daa217567198ac5256a6aaf63f

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 e3a165adad8779d1cafa37b99ac07f91038301324a5ed8b3429eb81d825aab21
MD5 938a94335215b17277e3568e25d41a90
BLAKE2b-256 05e9ff86d72eb93d44fd5e65c091f51de308c5a8a8b5fede80d68b6da71ca0fa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 43f8c1aa84d70091f169cd51144cd61c07568ac70c5329fd44d822fa09a4fa69
MD5 9086f79f6d15451f39f8543c22bffff9
BLAKE2b-256 e1300bb3b87b5cacd7900d6640f0605cbec6b4d7a3929310adbe2df1f642bdf9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 3e90d19829934dcdbe307b02ae642ddbe0602387da9e970a35a732d8ebef6f3f
MD5 bc9dc3c4c96fe6153ab306a19bd0423b
BLAKE2b-256 09b57ebaf414af218c07eda61d676992c4c503bb2e8d20d6b4ddd9b052c128af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.20-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6d21fb1031fbb64252c7dadd69eb0bc0ac0c876caf8dbd5d273de3ace495fb94
MD5 395d58b40893d601b55a0c95b19fed94
BLAKE2b-256 d20ef4daf578b48a0ccb746c38c4265a1bf8e8b71588eee388270a04f540e9e0

See more details on using hashes here.

Provenance

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