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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.5-cp312-cp312-manylinux_2_31_x86_64.whl (705.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.5-cp312-cp312-macosx_13_0_x86_64.whl (536.3 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.5-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (456.7 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.5-cp311-cp311-win_amd64.whl (489.5 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.5-cp311-cp311-manylinux_2_31_x86_64.whl (645.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.5-cp311-cp311-macosx_13_0_x86_64.whl (532.6 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.5-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (454.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 9318cedf9041bb7f143d40bf2d142edd8910e7015af0b8705eaee259238558a2
MD5 5062640783c30abd54108d7882f3b579
BLAKE2b-256 8f6de942bee4cf41360272e1e3b589cec70b1d452cc770a343c5281214bca03e

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 b11817135e34b0ed072d8c56ce55db8fd6b82c96c12c9251f3ebceebf8567d1b
MD5 002fa777964b00dfd3bc1f1c6a02cfc8
BLAKE2b-256 0d177956efd47b4bc32eb90469e653773eba1ca91998c7819cac7289ad9832e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d2fd9e3cf54669d0b068f5222b9c738e1a1893d4c141735370011ade023fc290
MD5 3c431c5f4e1ad7f3ae5dcf31608fb576
BLAKE2b-256 6e94f7ef708e2a9d309764a9bbbb55d39ded325e5b7bf79348fcc902c85eee88

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0b8e32d7c1f3afbcf2fa7510fa9aec50510340683ba5c4643de125d8190ae37f
MD5 e8e741d49459eb438ab46670a91bb067
BLAKE2b-256 2d1ef3257cd7fc6479a4cf87dc0c0bb5734e6b9ac1fc449b1b7f65b024618d0c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 588143bfac17238c84eb84186c39c5d9b0bc3547c8b08804d8041e6d6480a377
MD5 45e44d01ebd69654701490f31f8cf04e
BLAKE2b-256 525b1f4f6ca4d50680241b94008d69bd4ff4013c0a73f4b9ae946b8120c67ee5

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 07a889686006320cf5c696ef8831077ea6914742a8c42b3165e34bf067e2179b
MD5 32c7265850f4c2cb47dee654523dbfdf
BLAKE2b-256 9be83d33af7c411bb95e0814ea30af8b9c0f898f1e082453ed08def7a23cebe0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 312d53666e0832151f78d0704c0c5a7f763f81241772a29b89dfe56602c4ea3e
MD5 32bb96e5c8fc1eaa2759ccaccfebf38a
BLAKE2b-256 133788b5a0375fe7796be319c5a95689b357c16b049edbc1e357a203ba23b631

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.5-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 0e8e31219b04d42092372e42358034527833834d390a0d80501393b89eec38b9
MD5 94934183063de1c2bd8371239d0fc651
BLAKE2b-256 405678d4b40fd31e0213b1b59e273bb433cb342301f11ea4eb8e91762252ccd8

See more details on using hashes here.

Provenance

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