Documentation
¶
Overview ¶
Package eyrie is the core LLM client library for hawk.
It provides API provider configurations, model resolution, API limits, base types (messages, IDs, connectors), and error types.
Sub-packages:
- types: Message types, content blocks, usage, IDs, connectors
- errors: Error message constants and utilities
- constants: API limits (image, PDF, media)
- catalog: Model catalog, tiers, names, deprecation, provider data
- config: Provider configuration, profiles, env, OpenAI-compatible runtime
- client: EyrieClient, factory, provider detection
- utils: Error utilities (SSL detection, API error sanitization)
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Version = strings.TrimSpace(versionFile)
Version of the eyrie library. Sourced from the VERSION file at the repo root — do not edit this variable directly. Bump VERSION instead, or let release-please/goreleaser do it.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.