Core abstractions for AI model integration. More...
Packages | |
| package | chat |
| package | error |
| package | usage |
Core abstractions for AI model integration.
This package provides the foundational types and contracts for interacting with generative AI models in a provider-agnostic way. Subpackages define specific concerns such as chat operations, message structures, token usage tracking, and error handling.
Implementations for concrete providers (OpenAI, DeepSeek, etc.) depend on these abstractions to ensure a uniform API surface across the framework.