annofabcli-llm


Nameannofabcli-llm JSON
Version 0.1.1 PyPI version JSON
download
home_pageNone
SummaryLLMとannofab-cliを組み合わせたツールです。
upload_time2025-08-25 05:44:23
maintainerNone
docs_urlNone
authorKurusugawa Computer Inc.
requires_python>=3.12
licenseMIT
keywords annofab cli llm
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # annofab-cli-llm
annofab-cliとLLMを組み合わせたツールです。

[![PyPI version](https://badge.fury.io/py/annofabcli-llm.svg)](https://badge.fury.io/py/annofabcli-llm)
[![Python Versions](https://img.shields.io/pypi/pyversions/annofabcli-llm.svg)](https://pypi.org/project/annofabcli-llm/)



# Requirements
* Python 3.12+

# Install

```
$ pip install annofab-cli-llm
```

# 設定
1. annofabcliの認証情報を設定する。 https://annofab-cli.readthedocs.io/ja/latest/user_guide/configurations.html#id1
2. 使用するLLMのトークンを環境変数に設定する
    * OpenAIならば、`OPENAI_API_KEY`。
    * その他のLLMのトークンについては、https://github.com/BerriAI/litellm を参照してください。内部で litellm を使用しています。
    
    
# Usage

```
$ annofabcli-llm --help
```


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "annofabcli-llm",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "annofab, cli, llm",
    "author": "Kurusugawa Computer Inc.",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/19/9c/65f4afb89b7cc2452a4dcf131859643ea7891f3577c74afaa6a16aafd7c2/annofabcli_llm-0.1.1.tar.gz",
    "platform": null,
    "description": "# annofab-cli-llm\nannofab-cli\u3068LLM\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u30c4\u30fc\u30eb\u3067\u3059\u3002\n\n[![PyPI version](https://badge.fury.io/py/annofabcli-llm.svg)](https://badge.fury.io/py/annofabcli-llm)\n[![Python Versions](https://img.shields.io/pypi/pyversions/annofabcli-llm.svg)](https://pypi.org/project/annofabcli-llm/)\n\n\n\n# Requirements\n* Python 3.12+\n\n# Install\n\n```\n$ pip install annofab-cli-llm\n```\n\n# \u8a2d\u5b9a\n1. annofabcli\u306e\u8a8d\u8a3c\u60c5\u5831\u3092\u8a2d\u5b9a\u3059\u308b\u3002 https://annofab-cli.readthedocs.io/ja/latest/user_guide/configurations.html#id1\n2. \u4f7f\u7528\u3059\u308bLLM\u306e\u30c8\u30fc\u30af\u30f3\u3092\u74b0\u5883\u5909\u6570\u306b\u8a2d\u5b9a\u3059\u308b\n    * OpenAI\u306a\u3089\u3070\u3001`OPENAI_API_KEY`\u3002\n    * \u305d\u306e\u4ed6\u306eLLM\u306e\u30c8\u30fc\u30af\u30f3\u306b\u3064\u3044\u3066\u306f\u3001https://github.com/BerriAI/litellm \u3092\u53c2\u7167\u3057\u3066\u304f\u3060\u3055\u3044\u3002\u5185\u90e8\u3067 litellm \u3092\u4f7f\u7528\u3057\u3066\u3044\u307e\u3059\u3002\n    \n    \n# Usage\n\n```\n$ annofabcli-llm --help\n```\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "LLM\u3068annofab-cli\u3092\u7d44\u307f\u5408\u308f\u305b\u305f\u30c4\u30fc\u30eb\u3067\u3059\u3002",
    "version": "0.1.1",
    "project_urls": null,
    "split_keywords": [
        "annofab",
        " cli",
        " llm"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "425d300553c08114b733d5aa872e23ec4b802db64f91ea155ed668ca513c6075",
                "md5": "93ea8480b4643e25647140b5fb50b188",
                "sha256": "355615a8c6b9bd841646be3fe1c6b5ea49aecf6952867e24b4082f80abeeed9f"
            },
            "downloads": -1,
            "filename": "annofabcli_llm-0.1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "93ea8480b4643e25647140b5fb50b188",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 17740,
            "upload_time": "2025-08-25T05:44:22",
            "upload_time_iso_8601": "2025-08-25T05:44:22.320377Z",
            "url": "https://files.pythonhosted.org/packages/42/5d/300553c08114b733d5aa872e23ec4b802db64f91ea155ed668ca513c6075/annofabcli_llm-0.1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "199c65f4afb89b7cc2452a4dcf131859643ea7891f3577c74afaa6a16aafd7c2",
                "md5": "84c1ec98fe739e152200ee93ac3c66d9",
                "sha256": "0936d18d74517c56c8610c11a44330bcf510036dbb77e47328c28ed19cb6acff"
            },
            "downloads": -1,
            "filename": "annofabcli_llm-0.1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "84c1ec98fe739e152200ee93ac3c66d9",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 144941,
            "upload_time": "2025-08-25T05:44:23",
            "upload_time_iso_8601": "2025-08-25T05:44:23.657112Z",
            "url": "https://files.pythonhosted.org/packages/19/9c/65f4afb89b7cc2452a4dcf131859643ea7891f3577c74afaa6a16aafd7c2/annofabcli_llm-0.1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-25 05:44:23",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "annofabcli-llm"
}
        
Elapsed time: 1.16610s