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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.12-cp312-cp312-manylinux_2_31_x86_64.whl (768.6 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.12-cp312-cp312-macosx_13_0_x86_64.whl (598.1 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.12-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (511.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.12-cp311-cp311-win_amd64.whl (534.6 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.12-cp311-cp311-manylinux_2_31_x86_64.whl (700.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.12-cp311-cp311-macosx_13_0_x86_64.whl (593.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.12-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (509.5 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 81ab1130734293b629f3a817622bcf8b75a8855635f9ba7b5789cf31d4a923b0
MD5 aef097218eb7084ef4b4b29ffb7cb0ac
BLAKE2b-256 d8ea3a365b9f1ec019e617dbae9e58349e99086834653a4fb792d3ec824537e1

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 02036175cdc9079a9f445c6a8d87e8ad9ae7129255c0da62c9b940abc1779e24
MD5 1cf9f24ecc3940a09599713172e5c45a
BLAKE2b-256 908ad65fa7c3f79b0a685d83203faafedaef731fc24d16cdb0edfac8f002bf44

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 0f68e02a32c13977010a4e3084b8a21c95c0bcae2c1bcc6bbe4d4d17776b44e1
MD5 4e585f175492f7d40dc45d5d25ad7f11
BLAKE2b-256 a503b2d652a46f4fccb8dc82275d270abbf6644fa876392c58936b9f7d20b376

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 9a45d643afc5172972f9c936fd596c7d2213321bc4a8aea022ddc58fea0eb95b
MD5 8ce46cb64771c5a80cf5de8756159028
BLAKE2b-256 c05cfa3c409f9adde62360d44f9b4dc3a0d34c7c58a42bb74590e07d7ac9531d

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bde6b984afea674d9652427ffc9f57ab31a746f9dc0d77501725eb9689c7eddb
MD5 dbc717e438d03ee84b88321b7b7afdab
BLAKE2b-256 921c4d713f839e7e424879884857f3582e48aed523f4f8e4fd7fba6b24156647

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 9e41d71ee4e34a9caf267a34e39e7653ee2856e49e9da99d24b13f375ca7e42d
MD5 6b27d18379c5de21bbb6105626a1ca69
BLAKE2b-256 ae0a2dcbccfdc93e62bb5bddf06b060694d74da03b247062700cd122ce278708

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 f75dc3eef5ee6bccbd5309d5080f2fd0afd47f84196161889c1885e23dc0fe66
MD5 63824a109eedac94c6926a3bf9870070
BLAKE2b-256 6df73989918c55334706c3c930b62446c49d9c45ba98c1d9875a26f462c7e1de

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.12-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 f30db2a61eacce42e7140791758d0cbc7aad297b9cf9a170ee115bc4e32dcb3f
MD5 77e2378a9e44eae32393dddb9139ed53
BLAKE2b-256 f4426311c12db44e3e2ad0af44f1618ab1f5b570c35d4ef7bd0f8841fcdf2750

See more details on using hashes here.

Provenance

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