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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.18-cp312-cp312-manylinux_2_31_x86_64.whl (912.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.18-cp312-cp312-macosx_13_0_x86_64.whl (743.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.18-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (644.9 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.18-cp311-cp311-win_amd64.whl (644.3 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.18-cp311-cp311-manylinux_2_31_x86_64.whl (827.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.18-cp311-cp311-macosx_13_0_x86_64.whl (740.7 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.18-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (636.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.18-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 eecf86215fca2a5c9937b893a7632d7f81774be89cd803c69fc6cfaed1ae7183
MD5 647179556622de02c6091fd926e3e763
BLAKE2b-256 847574a89061cf11572db165ce6cb4c1e92ef1f83be990ac6a5a2c2b9c5f80ba

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1036aad511528f56105fc60a83628d2ee611a1ebe4a955109885abf7fe66fc9c
MD5 960972b831daa9c879c8c20ea7b831e1
BLAKE2b-256 f33f10108942aad0d17bd9ae9dcd258ed8ed3d0c67e0a967bc957e2547d15b68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 b4acfaa5599fee0cec14635756d93f6f024140c88144171edbbdfbb81b88eff5
MD5 ec2b66a5d17c34ef9af31fc1f589aca4
BLAKE2b-256 fb2a425a042fc978c06a4ca6b9f079f78064915e3510e5d8205ccd6eac4e0f97

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 682d931ac6e333e38fafc452f3deeaa94a1e24d42ccf4fa142f8c506ed9a1582
MD5 9532a39386076cd704effef9f83a8d62
BLAKE2b-256 9b2290968dbfc17e41f7946c5d0a3c475afee10466c1b225182bee1a6873ae17

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d35ef0f7d5ccf3a1a5014c6d29d9a6c50abebeb0a879fa34b00fb6221749d7fa
MD5 7b90e734697c556083b560722fc60742
BLAKE2b-256 a94c5abf12d8794fc2268f85965766544afced78621ef0517e180fe2c4b20840

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 d2e10ab125a84a25a3a301e649daaa88e36bcb9be152dcb85836190492efbc7a
MD5 41e6b9979654270671b9b147d13729a9
BLAKE2b-256 f65ce85cb57e90f155648ef134ed8512bde55276e01bc7f151e80d7ff4be3e61

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 6f290155e9c5812576c2b453edbd424f05782ae6a9f13c94b6f57e96c77ecab9
MD5 ae8bc710aa0d8541d1581c835e9d21a7
BLAKE2b-256 c2427cca3583d298da520b3a16ab31f1b6447dbb058367607302ae8468821570

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.18-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 80eaaeeb609854e7c095c844f2c06a5f793a61c65d306b20a66f139f92b74aa8
MD5 083acefaf75499c0b7e14b4ffe1dce8f
BLAKE2b-256 be924056087459b42c015e85944463293137fd16997aca0b0bdad52e7a56a04f

See more details on using hashes here.

Provenance

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