Skip to main content

LLM components for the Sayou Data Platform

Project description

Sayou LLM

Unified client interface for large language models across OpenAI, Anthropic, Hugging Face, and local backends.


💡 Why Sayou LLM?

sayou_llm offers a consistent API to talk to any LLM provider.
It abstracts away API syntax, token counting, and request management.

  • Unified Interface: BaseLLMClient standardizes all interactions.
  • Multiple Backends: OpenAI, Anthropic, Gemini, Transformers, Local.
  • Extensible Plugin System.

🚀 Quick Start

pip install sayou-llm

🏗️ Core Concepts

  • BaseLLMClient: Unified request interface.
  • Plugins: Extend to custom providers.
  • Standard Types: Handle prompt, response, and metadata consistently.

📜 License

Apache 2.0 License © 2025 Sayouzone

Project details


Download files

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

Source Distribution

sayou_llm-0.0.2.tar.gz (10.5 kB view details)

Uploaded Source

Built Distribution

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

sayou_llm-0.0.2-py3-none-any.whl (15.1 kB view details)

Uploaded Python 3

File details

Details for the file sayou_llm-0.0.2.tar.gz.

File metadata

  • Download URL: sayou_llm-0.0.2.tar.gz
  • Upload date:
  • Size: 10.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_llm-0.0.2.tar.gz
Algorithm Hash digest
SHA256 1f9bf1bfb1f754adb01152dda9fd84feb733e93ef908c76a0971ff75192fc03a
MD5 bb8fec2be2a531e3e7b93e8a587fe7c7
BLAKE2b-256 19475a84327dfeee3da6c6b88af79f5ba1c9f7c9ce2eafb0ab1069fc30ccb8bc

See more details on using hashes here.

File details

Details for the file sayou_llm-0.0.2-py3-none-any.whl.

File metadata

  • Download URL: sayou_llm-0.0.2-py3-none-any.whl
  • Upload date:
  • Size: 15.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for sayou_llm-0.0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 fe100b997fefdf4883a9dbe6069b1b7dbc9057fcda5df023737e3df959116d7b
MD5 99d802814793658ed9203b5cf8ab4372
BLAKE2b-256 3ded7f58840c2296375d983b95af141d6f4173420b99266853f030e390da2709

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