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.3.tar.gz (11.0 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.3-py3-none-any.whl (16.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: sayou_llm-0.0.3.tar.gz
  • Upload date:
  • Size: 11.0 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.3.tar.gz
Algorithm Hash digest
SHA256 b061521fccd8b9974cda770b5b83592aec57c5a8e7dc3149b971417ef5c8c51f
MD5 0096edda9f46fc85823d4e12162a280c
BLAKE2b-256 fc2d04e8cb80f2e3cec1d25e30fd3714756abeafbdf5cdc33d0a49770f18856e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: sayou_llm-0.0.3-py3-none-any.whl
  • Upload date:
  • Size: 16.0 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 7962db8ff3f41d3e8e9413ce9cd0269f0eeb9dd3dfd1ca075c0dd4f5cfcf0116
MD5 23b562ac13e1af9a0055fd12eba7e289
BLAKE2b-256 ff15222f8c8ea8d1306a60d74893b25c22630693b1a0c7801a041480796312cb

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