langchain-llm-utils


Namelangchain-llm-utils JSON
Version 0.1.2 PyPI version JSON
download
home_pageNone
SummaryUtilities module for building LLM based apps
upload_time2025-01-31 13:54:34
maintainerNone
docs_urlNone
authorgautamborgohain
requires_python<4.0,>=3.11
licenseMIT
keywords llm utilities langchain
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Langchain LLM Utils

[![PyPI version](https://badge.fury.io/py/langchain-llm-utils.svg)](https://badge.fury.io/py/langchain-llm-utils)
[![Build Status](https://github.com/gautamborgohain/llm_utils/actions/workflows/ci_cd.yml/badge.svg)](https://github.com/gautamborgohain/llm_utils/actions)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/)

A collection of utility functions and tools for working with Language Models (LLMs) using the Langchain framework.

## Features

- Compatible with Langchain
- Multi processing of batch
- Token aware rate limiter 
- Prompt request cache
- Online and offline evaluations utility


## Installation

You can install the package using pip:

```bash
pip install langchain-llm-utils
```

## Examples

- [Text Analytics ](https://github.com/gautamborgohain/llm_utils/blob/main/langchain_llm_utils/examples/text_analytics.py)


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "langchain-llm-utils",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.11",
    "maintainer_email": null,
    "keywords": "llm, utilities, langchain",
    "author": "gautamborgohain",
    "author_email": "gautamborgohain90@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/1c/c4/0cb5749d39551a0e784dd72412a646d3f7cb3986cfaf3c2b303faaa9b6ee/langchain_llm_utils-0.1.2.tar.gz",
    "platform": null,
    "description": "# Langchain LLM Utils\n\n[![PyPI version](https://badge.fury.io/py/langchain-llm-utils.svg)](https://badge.fury.io/py/langchain-llm-utils)\n[![Build Status](https://github.com/gautamborgohain/llm_utils/actions/workflows/ci_cd.yml/badge.svg)](https://github.com/gautamborgohain/llm_utils/actions)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![Python 3.8+](https://img.shields.io/badge/python-3.8+-blue.svg)](https://www.python.org/downloads/)\n\nA collection of utility functions and tools for working with Language Models (LLMs) using the Langchain framework.\n\n## Features\n\n- Compatible with Langchain\n- Multi processing of batch\n- Token aware rate limiter \n- Prompt request cache\n- Online and offline evaluations utility\n\n\n## Installation\n\nYou can install the package using pip:\n\n```bash\npip install langchain-llm-utils\n```\n\n## Examples\n\n- [Text Analytics ](https://github.com/gautamborgohain/llm_utils/blob/main/langchain_llm_utils/examples/text_analytics.py)\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Utilities module for building LLM based apps",
    "version": "0.1.2",
    "project_urls": {
        "Homepage": "https://github.com/gautamborgohain/llm-utils",
        "Repository": "https://github.com/gautamborgohain/llm-utils"
    },
    "split_keywords": [
        "llm",
        " utilities",
        " langchain"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "18090bc549ad516f00fbdcc59c77b2af95af9bc54c2c439e9abe18d920ee5c77",
                "md5": "99e81e7c4ff76d83d34b4cad819308ce",
                "sha256": "7ba061483b7390e2ffd28d8d3b0a07687cf2d95a0673f228f5f958c6e09c9f2d"
            },
            "downloads": -1,
            "filename": "langchain_llm_utils-0.1.2-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "99e81e7c4ff76d83d34b4cad819308ce",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.11",
            "size": 34878,
            "upload_time": "2025-01-31T13:54:32",
            "upload_time_iso_8601": "2025-01-31T13:54:32.136377Z",
            "url": "https://files.pythonhosted.org/packages/18/09/0bc549ad516f00fbdcc59c77b2af95af9bc54c2c439e9abe18d920ee5c77/langchain_llm_utils-0.1.2-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "1cc40cb5749d39551a0e784dd72412a646d3f7cb3986cfaf3c2b303faaa9b6ee",
                "md5": "52de99f385a132587fbaa9544afbabdd",
                "sha256": "d2e2b330560acc20f8dd7036829ac02a89b6a94c072e35203d01254b50641476"
            },
            "downloads": -1,
            "filename": "langchain_llm_utils-0.1.2.tar.gz",
            "has_sig": false,
            "md5_digest": "52de99f385a132587fbaa9544afbabdd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.11",
            "size": 27735,
            "upload_time": "2025-01-31T13:54:34",
            "upload_time_iso_8601": "2025-01-31T13:54:34.110990Z",
            "url": "https://files.pythonhosted.org/packages/1c/c4/0cb5749d39551a0e784dd72412a646d3f7cb3986cfaf3c2b303faaa9b6ee/langchain_llm_utils-0.1.2.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-31 13:54:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "gautamborgohain",
    "github_project": "llm-utils",
    "github_not_found": true,
    "lcname": "langchain-llm-utils"
}
        
Elapsed time: 0.38399s