Name | lukoshkin-lego JSON |
Version |
0.0.17.post6
JSON |
| download |
home_page | None |
Summary | None |
upload_time | 2025-02-04 03:42:51 |
maintainer | None |
docs_url | None |
author | lukoshkin |
requires_python | <3.13,>=3.10 |
license | None |
keywords |
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
## Lego
Python utilities initially for ChatBot Development and Cloud Engineering.
## Structure
- `utils`, `settings.py`, `models.py`, `lego_types.py` ─ probably the most
(if not only) useful part of this projects:
- some handy type definitions,
- settings for different services (e.g., those of AWS),
- models for switching between `camelStyle` and `snake_case_style`.
- other utilities (profiling, downloading, and etc.)
- `messages` ─ models for parsing messages to standardized view for further
processing and storing.
- `llm` ─ a package with a simple router for load balancing of requests to
OpenAI API-like services
(with key rotation, retrial policies, and fallbacks).
- `rag` ─ a demo of RAG pipeline based on LlamaIndex and MilvusDB
(getting obsolete since is not maintained and LlamaIndex is rapidly developing).
Raw data
{
"_id": null,
"home_page": null,
"name": "lukoshkin-lego",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": null,
"keywords": null,
"author": "lukoshkin",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/40/90/e51dc4feaeae60f5f5892aeebf962b46ec561335ef4a72027b4080e7a1b7/lukoshkin_lego-0.0.17.post6.tar.gz",
"platform": null,
"description": "## Lego\n\nPython utilities initially for ChatBot Development and Cloud Engineering.\n\n## Structure\n\n- `utils`, `settings.py`, `models.py`, `lego_types.py` \u2500 probably the most\n (if not only) useful part of this projects:\n - some handy type definitions,\n - settings for different services (e.g., those of AWS),\n - models for switching between `camelStyle` and `snake_case_style`.\n - other utilities (profiling, downloading, and etc.)\n- `messages` \u2500 models for parsing messages to standardized view for further\n processing and storing.\n- `llm` \u2500 a package with a simple router for load balancing of requests to\n OpenAI API-like services \n (with key rotation, retrial policies, and fallbacks).\n- `rag` \u2500 a demo of RAG pipeline based on LlamaIndex and MilvusDB \n (getting obsolete since is not maintained and LlamaIndex is rapidly developing).\n",
"bugtrack_url": null,
"license": null,
"summary": null,
"version": "0.0.17.post6",
"project_urls": null,
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "4f3e4566ebc368feea64fb1f7eb9d557140d28ef562a750d574a9b94c9d6803b",
"md5": "5942903771244a119ae50240e034670d",
"sha256": "9c7f991fe7ea846d393bf2c810c014a56e74d5d8b966df0b1bbc258d920eb444"
},
"downloads": -1,
"filename": "lukoshkin_lego-0.0.17.post6-py3-none-any.whl",
"has_sig": false,
"md5_digest": "5942903771244a119ae50240e034670d",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.10",
"size": 71895,
"upload_time": "2025-02-04T03:42:49",
"upload_time_iso_8601": "2025-02-04T03:42:49.122088Z",
"url": "https://files.pythonhosted.org/packages/4f/3e/4566ebc368feea64fb1f7eb9d557140d28ef562a750d574a9b94c9d6803b/lukoshkin_lego-0.0.17.post6-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4090e51dc4feaeae60f5f5892aeebf962b46ec561335ef4a72027b4080e7a1b7",
"md5": "e16ac18b6d26a138d0a168d4e73bbc52",
"sha256": "159a608e3bfe6569ba2c0a84ba922a861a784a53f0147d2fdb088e6fd3c96549"
},
"downloads": -1,
"filename": "lukoshkin_lego-0.0.17.post6.tar.gz",
"has_sig": false,
"md5_digest": "e16ac18b6d26a138d0a168d4e73bbc52",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 51224,
"upload_time": "2025-02-04T03:42:51",
"upload_time_iso_8601": "2025-02-04T03:42:51.308652Z",
"url": "https://files.pythonhosted.org/packages/40/90/e51dc4feaeae60f5f5892aeebf962b46ec561335ef4a72027b4080e7a1b7/lukoshkin_lego-0.0.17.post6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-04 03:42:51",
"github": false,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"lcname": "lukoshkin-lego"
}