@onenomad/przm-cortex-llm-sdk
v0.6.0
Published
Base classes and helpers for building LLM provider packages.
Readme
@onenomad/cortex-llm-sdk
Shared building blocks for provider packages. Use these so every provider handles retries, timeouts, and OpenAI-compatible wire formats the same way.
Exports:
BaseLLMProvider— abstract class with defaultinit/healthCheck/shutdownOpenAICompatibleProvider— base class for any OpenAI-compatible endpoint (OpenRouter, OpenAI itself, Anthropic's OpenAI-compat endpoint, Gemini's OpenAI-compat endpoint, Fireworks, Together, etc.)withRetry— exponential backoff helperhttpFetch— smallfetchwrapper with timeout + typed error mapping
