Skip to content

Latest commit

 

History

History
68 lines (43 loc) · 2.02 KB

File metadata and controls

68 lines (43 loc) · 2.02 KB

TenetLLMAdapters

TenetLLMAdapters provides cloud LLM adapter integrations for the Tenet platform.

Badges/Status

CI Python 3.11+ License: AGPL-3.0-only

Platform Context + EGRF Traceability

Overview

Adapters register through tenet.llm_adapters entry points for Anthropic, OpenAI-compatible, Google, and Cohere providers.

Installation

pip install tenet-llm-adapters
# optional extras
# pip install tenet-llm-adapters[anthropic]
# pip install tenet-llm-adapters[openai]
# pip install tenet-llm-adapters[google,cohere]
# pip install tenet-llm-adapters[all]

Quick Start / Usage

Use the package by setting provider names in TenetCore backend configuration.

Configuration

Provider credentials and endpoint configuration are supplied by environment variables and host runtime backend configuration.

API/CLI Surface

  • Python entry-point group: tenet.llm_adapters
  • Standalone CLI: not applicable

Architecture

  • Product code: src/tenet_llm_adapters/
  • Adapter implementations: _anthropic.py, _openai.py, _google.py, _cohere.py

Testing

pytest tests/

Development & Contributing

Changelog

See CHANGELOG.md.

License

AGPL-3.0-only. See LICENSE.