Skip to main content


LangChain Util
LangChain Utility

python poetry PyPI - Version
GitHub Release GitHub Release Date
Test Coverage

Description

LangChain is a framework for developing applications powered by language models. It enables application that:

  • Are context aware; i.e. connect a language model to sources context
  • Reason; i.e. rely on a language model to reason

This library offers integration with the following Generative AI servers:

This library extends LangChain by providing facilities to define configurations, templates for execution of LLMs.

Documentation

To get started refer to the documentation.

Development

Requirements

  • Git
  • Python >=3.11, <3.12
  • Poetry >= 2

Environment Variables

Name Description Default
LOG_DIR Location of the logging files logs/
LOG_LEVEL Logging level to be applied during execution INFO
AUDIO_TMP_FOLDER Location of temporary audio files when transcribing videos tmp/audio/
PROMPT_CONFIG_FOLDER Location of the Prompt configuration for execution prompt_configs/

How to prepare the environment

  • Install dependencies
    poetry install
    

    NOTE To update dependencies, it may be needed to run the following command prior to installing the packages:
    poetry lock
    

  • Test unit test coverage for the project
    poetry run coverage run -m pytest && poetry run coverage report -m
    
    Note Report is only generated if all unit test have completed successfully.

About RQle.AI

RQle.AI believes in the transformative potential of Generative AI. More specifically, it focuses on showcasing real-world applications of how Generative AI can empower individuals and organizations worldwide in addressing customers' "job to be done" problems and create value for them.

Disclaimer

This library and its use of Large Language Models (LLMs) are subject to the following disclaimers:

  • LLMs are still under development and may generate inaccurate, incomplete, or biased output;
  • LLMs can inherit and reflect biases present in their training data;
  • Developers of this library are not liable for any damages or losses arising from its use;
  • You are responsible for using the library and LLMs in an ethical and responsible manner.

By using this library, you acknowledge and agree to these disclaimers and limitations.


RQle.AI   RQle.AI - 2024

Metadata

Release files for rqle-ai-langchain-util 0.5.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rqle-ai-langchain-util 0.5.0
File Size Uploaded
rqle_ai_langchain_util-0.5.0.tar.gz 25.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rqle-ai-langchain-util 0.5.0
File Interpreter ABI Platform
rqle_ai_langchain_util-0.5.0-py3-none-any.whl Python 3 none any Details

Total release size: 63.1 kB

Release files / rqle_ai_langchain_util-0.5.0.tar.gz

Download URL rqle_ai_langchain_util-0.5.0.tar.gz
Size 25.2 kB
Tags Source
SHA-256 checksum
How to use checksums
7aa733b8514b32ab979257e9ed21f574aa869b047ea1899c0ec058db5971e4be
BLAKE2b-256 checksum
How to use checksums
5d6affb6242be1e1e872bf50ce6a96c4b5fbffffd8f19b0dfae945610e690da9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 23, 2025.

Transparency log

Release files / rqle_ai_langchain_util-0.5.0-py3-none-any.whl

Download URL rqle_ai_langchain_util-0.5.0-py3-none-any.whl
Size 37.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c50b0e233727003e0e71a410a8c71c50305ead065dd14cca50a1e8f588f0427
BLAKE2b-256 checksum
How to use checksums
6ddb8297407e589d9a7ff5bab98349bf737928d7a168398275d15ea14d2b6bfb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.0.1 CPython/3.12.8

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Jan 23, 2025.

Transparency log
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page