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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.0-cp312-cp312-manylinux_2_31_x86_64.whl (661.0 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.0-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (477.3 kB view details)

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

gllm_pipeline_binary-0.4.0-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (414.8 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.0-cp311-cp311-win_amd64.whl (456.1 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.0-cp311-cp311-manylinux_2_31_x86_64.whl (604.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.0-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl (477.3 kB view details)

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

gllm_pipeline_binary-0.4.0-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (412.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.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 82914d4ce51bbce6673f3f1e798a7c924b28ce6488d2f44cd3dc827419113661
MD5 67349e282060bc77aee101ea495afa43
BLAKE2b-256 3fd36f896be9cd10e0cd991557cffb7756058da2670f461b196c01a17ea2b70c

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 ee40cbf8cf52c6a948e4a7b3759a3a27e2499747d77090ca3326dec8f16daab7
MD5 af6527e860d3a4c490384a0f6aeb0b63
BLAKE2b-256 13e296b33981f06cbaef891aa05f8ff573be1fee67f186dfd54588a2b982aba0

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp312-cp312-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 1953840b51e25c3a1492baaa4ce8f36c082762d533a71c74cb651b16d4b2846e
MD5 be27f8999edd81a521346b607a544b25
BLAKE2b-256 6962defc5e24fe5ad22b8f5a8adb920376eaa9948c6c4e0601b86d20003592af

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 65aa9353354d64ee55c3d7003fd4d34047f8be39952f1773a0d03f5f1fa5cf16
MD5 78fe2bf66204e6d219d45fdffe07ec3d
BLAKE2b-256 714ace9ef0d2f67e0e97a43f85f84c1e65973f24fca8aac180a4f1d88d19cbaa

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 ca9be9d1379353a487a22bd4e2916582737b19fa91823e9407d83089afd507f7
MD5 5e8019984498615885149cbec7bfa260
BLAKE2b-256 d0cd47597d080a71854b2ecce7241272b57832a0dcc99f176455489f5425c905

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 953da457915309ec49d00ecf0a7f23174e06d7b5a17a6c3c1878b85f6bbc5426
MD5 fe78fa2081c26c93579f947d25d7ce21
BLAKE2b-256 45d44bf4d19db76beaa45d8b30645ff86d70d3234b2dd0f1cf17709e1b500f4c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp311-cp311-macosx_13_0_x86_64.macosx_15_0_x86_64.whl
Algorithm Hash digest
SHA256 780eb1a605d93c76d026adbc87e53e75fe75f549be4b0a57a36664e231c3139c
MD5 13cd82341c4d463e1c4739867b8bc7f2
BLAKE2b-256 1280ab5f51329589ef67f2b2466061aeba9a66505a8e423aff0dd8ffb94ffe0b

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.0-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 ed86901b900521a73706c617b9505331f492db530530357b3fafcb2cb1a609a7
MD5 3615b0388bf6c9307e5c0f6513226bd2
BLAKE2b-256 bf06a3c7a11963c5aa8d09011a098ac074af8cb53173101947205ea00f8d773f

See more details on using hashes here.

Provenance

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