eyrie

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 4, 2026 License: MIT Imports: 3 Imported by: 0

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL