Skip to main content

No project description provided

Project description

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).

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lukoshkin_lego-0.0.23.post13.tar.gz (62.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lukoshkin_lego-0.0.23.post13-py3-none-any.whl (85.8 kB view details)

Uploaded Python 3

File details

Details for the file lukoshkin_lego-0.0.23.post13.tar.gz.

File metadata

  • Download URL: lukoshkin_lego-0.0.23.post13.tar.gz
  • Upload date:
  • Size: 62.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Linux/6.11.0-19-generic

File hashes

Hashes for lukoshkin_lego-0.0.23.post13.tar.gz
Algorithm Hash digest
SHA256 f4a5a2091118251ac8f8557a37ac7dc3cfffe0c722d1f2ca5cbfd780dfff8713
MD5 6aa0ad34047d86ad91ff91c803b712a9
BLAKE2b-256 ac55adc91e14b1e6e67930e85be0d5a8adc8f50f865fb44e4d6f403b51b125a9

See more details on using hashes here.

File details

Details for the file lukoshkin_lego-0.0.23.post13-py3-none-any.whl.

File metadata

File hashes

Hashes for lukoshkin_lego-0.0.23.post13-py3-none-any.whl
Algorithm Hash digest
SHA256 14a6ca14f24d942a6386593704360e8f5d0060be9eeb6552779e52313f990373
MD5 f570017f0a07f4236eaf85155d5d6666
BLAKE2b-256 5522ad6d8928f1c40dabd82643f456f5df8e434abc1e89a2d53d7fc36e3f29f5

See more details on using hashes here.

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