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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.2-cp312-cp312-manylinux_2_31_x86_64.whl (658.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.2-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (474.1 kB view details)

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

gllm_pipeline_binary-0.4.2-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (412.3 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.2-cp311-cp311-win_amd64.whl (453.9 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.2-cp311-cp311-manylinux_2_31_x86_64.whl (601.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.2-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (473.7 kB view details)

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

gllm_pipeline_binary-0.4.2-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (410.4 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 d4cd9330ddd1a231166ac9e88becb848eff48d5b92fd5229a6b0ead33cd769be
MD5 27e76da153e5f707b2f48ba1f83b1267
BLAKE2b-256 7f3c5abcc1d771b8cb9c560e1a6b306b1ebbe4a20988e2a47111423b47b0d884

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2020dfa67c3ea7981ce1c8f7925203f039545e4e69cab74198c1d87bc27ff330
MD5 c9596427ce10b648e7d01bdda029e4ff
BLAKE2b-256 b6b82a2223f8bf9a4104dd66adf22442b579b71db5d5dffd90cfd5f5c2194ba1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 c7117c09e6175cfbb861898ee1d2c426e8ad73a24703c9d39e2371db591c196c
MD5 6e1f4c577da0f0259a17e2c8d3a81e84
BLAKE2b-256 365ff47f671a92514dd18b60f525fd408be0c530935d79b07f9781120b6dc138

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 6eb404031949c5d52da5d3eb1085fbd95223854fe120c487b9e115ea2d10df75
MD5 abcc4d4066d1141e10360b94ae8a9760
BLAKE2b-256 c003fe9e9f148e04117b75e35fc9462c4b8048a455adbfd62827387212d8c4e0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ac74f00e6903a291e032de4c09e03acc205e3ec2550b7f0aeb0914126409c7bd
MD5 24a5108e8c3409f25bc95886bfd4209b
BLAKE2b-256 d982a95db172cc18aa49d591de469eb09134d5de30245337a1e969a1f68aff74

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 4114ff24e1a79cb9b0575521e28a110e51b98c96978fbcef8da997be57dfd8cc
MD5 325826286e5986966ab12ef7c449564f
BLAKE2b-256 3e05f9bb285ba5ebfd45eb68f5e682dc7608f285f56f99c9e724b0e965099f68

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 2517c3a1808d139e0ed3751a817d5d0898b1f17f048e07893f4048678d5ca817
MD5 ff251b5f9abf370e35153ec82336247f
BLAKE2b-256 54adf01d75fcd347bcfc06576567082449d4c474a6bd2dcdda2b9916ab743f21

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.2-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d7114945e8e1c28d70ee01c841dea4de4726ec6ae05ce477fd4616feb6ad3e0d
MD5 0798d26ca83c05e5c33018a6827f2740
BLAKE2b-256 eea3b151989a7fafea9cc5e0e6deaff71d4f98a5e21c26575d7972ed22c81ad1

See more details on using hashes here.

Provenance

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