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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.14-cp312-cp312-manylinux_2_31_x86_64.whl (828.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.14-cp312-cp312-macosx_13_0_x86_64.whl (656.0 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.14-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (562.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.14-cp311-cp311-win_amd64.whl (578.7 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.14-cp311-cp311-manylinux_2_31_x86_64.whl (753.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.14-cp311-cp311-macosx_13_0_x86_64.whl (654.1 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.14-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (561.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.14-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 4047cba0ee7d7867dde799c0cb61b24aec92fb513c443148d96462aa4d6b8828
MD5 37b0be9a3491a0de13cba28d7d4cf791
BLAKE2b-256 4fce3b6fad87570152ef76025570e9faddabd747b1a9393cc1983fa2c3ccf2ef

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 bba911c7f089b20d7211827af0f1e673cbcb6f3dfcb16f5badf09efe805f6fa8
MD5 ef9d3cd91cff2b219a88cd5bae26573a
BLAKE2b-256 aaf53b42647519bf65b84bac24de40b9c887a1698581f29de61316368f3097dd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 a320d634e1db997bc2fe63e683303534f66ca5ad3d46b65260d655efdba5ab49
MD5 1d15392eff30b514c9e9cc20af6fdc01
BLAKE2b-256 c0b935340fdbf6e61089979ed3d57aa3a96bc09fdf2ce4d3c9631bd3fc8dd540

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d3f8ae080c395e02d02caaa8a786f381285a85ebe017fb0fa93a6673726f7645
MD5 0ca868817ef27f8a7b81913a3185eb61
BLAKE2b-256 9623c62d57dea3dbf3cf96fa44fc301786efb43dc592f0556b94e406e2a7db73

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 00260ae30108a1c4fa4630de37b5e90a8710340a76f8b59d238bbc052701db35
MD5 6869c400930f416d681c5a4e44155106
BLAKE2b-256 6788e47fdea6c8becacdbed4c4db4e11ad7402f5237188b97e9bbb8fbe9c7049

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 a2cd3c11f053943a73cebc2faa7303bbe82802f02dd184beb6a9f49a14a200fb
MD5 1beabd01076045b98d69023540b64b1a
BLAKE2b-256 1f2a484e594244c6ff5fb290d5224e2be3a49816b0ab9caf8153f21aa7275c79

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 e48eb12ee1c462f74ba99a6b045c3332d0e5bce26b7dbfc736febbbbf1c7fe6b
MD5 e7141b615994cebcb0c072bf58eca4da
BLAKE2b-256 017e44c8bd71ad2835d754101d233214ecbe386f2b83230c773d5794d550ddc2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.14-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 267670c780310a9976fd203d2f9db15c62492eda6fd4743661794a60902df8c9
MD5 162af182b76fd9ee01202a67c120b880
BLAKE2b-256 60fe18f053ccf15e87ca2e5b3b29de369dfd73e5f7d119a2bbc2bbf1855eca15

See more details on using hashes here.

Provenance

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