ooai_llm¶
Public package API for ooai_llm.
- Purpose:
Expose a small, ergonomic public surface centered on chat-model creation, model discovery, and model inspection.
- Design:
Keep the top-level API intentionally small.
Preserve older names through deprecated lazy aliases to avoid sudden breakage for early adopters.
Re-export the core settings and typed model-string helpers that users are most likely to configure directly.
- Public names:
__all__: Curated public API.
Examples
>>> from ooai_llm import AppSettings, create_llm, get_model_info
>>> settings = AppSettings()
>>> callable(create_llm) and callable(get_model_info)
True
Submodules¶
- ooai_llm.benchmarks
- ooai_llm.cache
- ooai_llm.callbacks
- ooai_llm.catalog
- ooai_llm.catalog_insights
- ooai_llm.cli
- ooai_llm.cli_help
- ooai_llm.cli_recipes
- ooai_llm.dspy
- ooai_llm.factory
- ooai_llm.litellm_registry
- ooai_llm.logging
- ooai_llm.messages
- ooai_llm.metadata
- ooai_llm.model_defaults
- ooai_llm.model_suites
- ooai_llm.profiles
- ooai_llm.providers
- ooai_llm.reasoning
- ooai_llm.settings
- ooai_llm.tui
- ooai_llm.tui_data
- ooai_llm.types