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

Uploaded CPython 3.12Windows x86-64

gllm_pipeline_binary-0.4.16-cp312-cp312-manylinux_2_31_x86_64.whl (845.1 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.16-cp312-cp312-macosx_13_0_x86_64.whl (674.4 kB view details)

Uploaded CPython 3.12macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.16-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl (583.3 kB view details)

Uploaded CPython 3.12macOS 13.0+ ARM64macOS 15.0+ ARM64

gllm_pipeline_binary-0.4.16-cp311-cp311-win_amd64.whl (594.8 kB view details)

Uploaded CPython 3.11Windows x86-64

gllm_pipeline_binary-0.4.16-cp311-cp311-manylinux_2_31_x86_64.whl (772.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_pipeline_binary-0.4.16-cp311-cp311-macosx_13_0_x86_64.whl (675.3 kB view details)

Uploaded CPython 3.11macOS 13.0+ x86-64

gllm_pipeline_binary-0.4.16-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl (580.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.16-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 44bbfe69006d8922932a953ecf5b910387005dd539222bd466021551e7caab71
MD5 c6fdd90d3f5e4e7d4b81ab521177cda4
BLAKE2b-256 d34bcbdb66322af29a75e5e30afeb0703bb117402b3338ed08b170ea4fecc982

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp312-cp312-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 69170433c7433de8028b38a195f14700825a296ec0667e6f32abc5a80ff39ee7
MD5 04c88b57a3e862b166188818a84993c5
BLAKE2b-256 5e6be917037b32bf18a2cbe26ca7ff9106d470e65aacf853473fe8e1cfef8b71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp312-cp312-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 97cd0af0bc47c129893dc653d1a12621d7c812dd5e40d396f7ac634b936caf35
MD5 792229f72d8b690d5ea15722adbf2ecb
BLAKE2b-256 e38cd69674c92a98fba8814d2eb2b94dea6651f311baf48e8752eb5e433af8df

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp312-cp312-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 88b1dcf5b6887531d5f122704874f28772a78d937c6c1011d442ab6daab76c33
MD5 40b781d406497d9c6c415f60f187a87d
BLAKE2b-256 1a03fe8942061aeb4854e1373d865d1204bdc843709d6981c2011383baab3107

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 068ba38c855f2142c13c86b5a9f97f75312f15989de6d4cad466234c15e2e69c
MD5 9fd67d5302744d4fa6472ccd428db38a
BLAKE2b-256 e53e91173790a1db950da75ff4c48b35723c1ed8f708c812589c79dad0c9dae0

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 2019463f937b48aa34c16db33d523fd5b9e3f962b34073bd6accbef617527675
MD5 93bca800e1897ad2e02fe444b8b0bc61
BLAKE2b-256 992ae57b22e56cf664f7c3799644913c1a8164cbb915096b70386ccab46562b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp311-cp311-macosx_13_0_x86_64.whl
Algorithm Hash digest
SHA256 d054efe07260db4973444b665210ab74a6560104d9d60fa2832142e59c864ef8
MD5 3abebca8a3f52cc0c53c943253bbd214
BLAKE2b-256 d5948720093bf47d2b3b4830af2c9c9fe011afb558fa6d95adb5685ac4075f13

See more details on using hashes here.

Provenance

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

File metadata

File hashes

Hashes for gllm_pipeline_binary-0.4.16-cp311-cp311-macosx_13_0_arm64.macosx_15_0_arm64.whl
Algorithm Hash digest
SHA256 1fa750b465a83e5dbc670ab9e65cd361503b6ccc5397937e5b9611859f7d1f63
MD5 6d4bd69f1e53fac44720a932af3a90d8
BLAKE2b-256 9c3fa453b9a06d2df2b6e31c60aad9fbad1e0c1e3df47778865140e621ae8ee1

See more details on using hashes here.

Provenance

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