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.8.post1-cp312-cp312-win_amd64.whl (551.1 kB view details)

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.8.post1-cp312-cp312-manylinux_2_31_x86_64.whl (801.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.8.post1-cp312-cp312-macosx_13_0_x86_64.whl (627.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.8.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (530.2 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.8.post1-cp311-cp311-win_amd64.whl (560.2 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.8.post1-cp311-cp311-manylinux_2_31_x86_64.whl (733.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.8.post1-cp311-cp311-macosx_13_0_x86_64.whl (615.9 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.8.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (524.8 kB view details)

Uploaded CPython 3.11macOS 13.0+ ARM64macOS 15.0+ ARM64

File details

Details for the file gllm_pipeline_binary-0.4.8.post1-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 6467e9560dac5148d75b3aee5944b1831ddac9175801d717b5be1ae78eb07ded
MD5 d922508e0d01c95faa3e015073e33b52
BLAKE2b-256 0fa4c1d311bb6a9e30eee9b2425d3765fd046df54a0b43941c311de8e30c21ff

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 5a71b7da6ec31b53358d6165547c2fd01deb0a86118b0228aa97b09c4abddd31
MD5 b5554976b82d73f14a5ee22b2193b402
BLAKE2b-256 0cdd3623f1a8a346573560e3cb678a0df3667eacfef71d8dd743cc6b1275692d

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.8.post1-cp312-cp312-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d76f5054c8bc43df36a8e7b314cfe65e418ef2707ff096982249f20be09394af
MD5 09a0883124b068cda9a144286c5d5ae2
BLAKE2b-256 7a5c2c09003f7a9fb00f68d1fbc4ba59ef3edd805cb6aa9da6ce5783e41c95d2

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 d39992e5dacdfdc99895fd7baaae6c028eed5d4d1a543814f99b0fecdf88d56c
MD5 b68ed11da9983c56dbce2b026b78334d
BLAKE2b-256 f34e0a187d6a7537d5fe4e6f04a614b9eacbce877752a0f949da49240787b9ad

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1c7372aee8671662a6099ca1eba2a4335d0b7fea5f015f5792755c46332660ed
MD5 eb9a610ee924563f7aaa67a11fe4e814
BLAKE2b-256 34d61b6fb3366e258e9ef1bb691c2a17c4af12e534e0eec2e4896d34b7160715

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 c82bdad8f639e2951a589f204831c3f2ee730018b9ec160cbcaa3d93a06933d0
MD5 ed3b57653e80e5a2ff7b146eab43decc
BLAKE2b-256 ab184620d24c98f3e9c237901c63466416a8a0f66c90bdd4ecf1041509a5c6fa

See more details on using hashes here.

File details

Details for the file gllm_pipeline_binary-0.4.8.post1-cp311-cp311-macosx_13_0_x86_64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 77272a0ce0e327675fa304a7cd0459d6be5e0b0eef8fe9e36fc251a0225ed372
MD5 f7442d13e37a1934816fbfd3d58f1f76
BLAKE2b-256 08e674e286de2bf9ad65ee08fb92786148d570802dce64f4c3423754447bbc00

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.8.post1-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 a0f5e7e2841225a5cf78e86c85e169dd2ba1e9ecaab7c1d3a902cc8868f4598f
MD5 17f4e0939d56518d7fed51fc2d038174
BLAKE2b-256 953dc638a054466bd165262b3504103941ce90a16c4cf478499f79e531558612

See more details on using hashes here.

Provenance

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