Skip to main content

No project description provided

This project has been archived.

The maintainers of this project have marked this project as archived. No new releases are expected.

Project description

GDP Labs GenAI Plugin

Description

A library to implement Plugin architecture and integrate with existing pipelines.

Installation

  1. Python v3.11 or above:

    You can install Python using Miniconda.

  2. Poetry v1.8.2:

    You can install Poetry using cURL (you need Python to install Poetry):

    curl -sSL https://install.python-poetry.org | python3 -
    
  3. Install the library using Poetry:

    # Add GDP Labs artifact repository as primary source
    poetry source add gen-ai https://asia-southeast2-python.pkg.dev/gdp-labs/gen-ai/simple/ --priority=primary
    
    # Add PyPI as supplemental source
    poetry source add pypi --priority=supplemental
    
    # Authenticate to GDP Labs SDK libraries (only gat@gdplabs.id group team has access)
    poetry config http-basic.gen-ai oauth2accesstoken "$(gcloud auth print-access-token)"
    
    # Latest version
    poetry add gllm-plugin --source gen-ai
    
    # Specific version
    poetry add gllm-plugin@0.0.1b5 --source gen-ai
    
  4. At this step, you can deactivate Miniconda environment as Poetry will create and manage its own virtual environment for you.

    conda deactivate
    
  5. Try running the unit test to see if it's working:

    poetry run pytest
    

Usage

For more information, please refer to the PIPELINE.md.

Project details


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_plugin-0.0.5.dev1-cp311-cp311-manylinux_2_31_x86_64.whl (406.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.31+ x86-64

gllm_plugin-0.0.5.dev1-cp311-cp311-macosx_14_0_arm64.whl (231.4 kB view details)

Uploaded CPython 3.11macOS 14.0+ ARM64

File details

Details for the file gllm_plugin-0.0.5.dev1-cp311-cp311-manylinux_2_31_x86_64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5.dev1-cp311-cp311-manylinux_2_31_x86_64.whl
Algorithm Hash digest
SHA256 f10f230e8af3a60d6d5c43c8d19964070445d7baa37edd71e00c32e9420e9cfa
MD5 a0a410325a56f3fbb0e3a388236f2cde
BLAKE2b-256 8eccda3b586b1b02efec4f64fe75d5b06b407db3969560043e3f6d7250d3d3ef

See more details on using hashes here.

File details

Details for the file gllm_plugin-0.0.5.dev1-cp311-cp311-macosx_14_0_arm64.whl.

File metadata

File hashes

Hashes for gllm_plugin-0.0.5.dev1-cp311-cp311-macosx_14_0_arm64.whl
Algorithm Hash digest
SHA256 aa3ec2d59f094d6cfb502012edb701193730b0b5f0fbd593bcd9faab2f2debd7
MD5 ada494462b40bfd020ab33eb504354f9
BLAKE2b-256 9b4e94802f5442a02728b361e78ce3a40a6998377dc95a525217041da8a1c18b

See more details on using hashes here.

Provenance

The following attestation bundles were made for gllm_plugin-0.0.5.dev1-cp311-cp311-macosx_14_0_arm64.whl:

Publisher: build-binary.yml on GDP-ADMIN/gen-ai-external

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