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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.3.5-cp312-cp312-manylinux_2_31_x86_64.whl (661.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.5-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (477.4 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.3.5-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (414.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.3.5-cp311-cp311-win_amd64.whl (456.1 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.3.5-cp311-cp311-manylinux_2_31_x86_64.whl (604.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.3.5-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (477.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64macOS 15.0+ x86-64

gllm_pipeline_binary-0.3.5-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (412.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 fc868003eb056a1cf0c0ce079fde69f84b8a639e8fa3866243c0d236fa7cc8e5
MD5 98ffc46ecd26433ad8b7fc01151b3eb7
BLAKE2b-256 1e76f2b2c1ba4fcd33f9b3aa674adec1a9bde0635f084eb808dd003504fad2c7

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c7dfa571135761331302b0dedf424e01b935a2364ffcdd41e853cd875d608b4a
MD5 f64697f16c2197c6322f2bf8ae1dcbe6
BLAKE2b-256 b7b6b083328f6dd60ffcac0ba942362921a6abeaea486128d2d414d86db8fa03

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.5-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 b867fea82c19aade3833e8b3e8923493a0cd3289ccea570e4d664e40cc43ea24
MD5 1cb7f7702459e6e2a608290cca562749
BLAKE2b-256 7f01f71564ac8aefa46e9240e0249b080812a7b632b4f8a592d52558a4dd1f9b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 bd2c31cddf29a9d11ce1a935392169cf745ecb47d0d337240e59da0528e13e22
MD5 07c9097dc04a90adbadd0a6155b3ee9d
BLAKE2b-256 aae9644359995a66e77289ad4c6c4aa8fe65d604f2150772ee72216faea1d37e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c2793fb143a6f548f1d233ffa3a9ce67249e4fda8a3c9777ebb56b2f7e533d5b
MD5 5a6fa990584f7174f10e5f445de554ab
BLAKE2b-256 7e3ea6e0e7b63fa03f264c575bb49dce67dec6edc5ca5e55c8d67e2c9bc2eef1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 1e15d117fb5b0ef6ea104b75ce1ecf142e8f5a673c0393747e81d29276aeabe0
MD5 485f95280fe88f258255426bde85cdea
BLAKE2b-256 5b1d84ed95b0c7a8d4c2b1c4945662b78184bd068060efcedb00bf0f6936c610

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.3.5-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 77ed9d48ceca100e2ec49b74f217a1f10ffb5f738a41328d1f5d99f03d9b5580
MD5 5d2339db5560cc691b0a56ffa5efd654
BLAKE2b-256 ba28612beae31474a626e8461982d308fcec9f3346c72a3a8877107f0b533acc

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.3.5-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 30945e41a7abb4a9b43a2deebac488c77adebdf633d7be0fdd7f73e189e0c193
MD5 624f8ae921357f30f5ae2b8eb1ab53a9
BLAKE2b-256 d84c48bde2165d16871afd2786e0f717dfdf64cccb39ee399703c99bd0d47b4b

See more details on using hashes here.

Provenance

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