Directories
¶
| Path | Synopsis |
|---|---|
|
Package client manages upstream API client connections.
|
Package client manages upstream API client connections. |
|
Package config handles application configuration loading and validation.
|
Package config handles application configuration loading and validation. |
|
Package core defines the provider abstraction, wire format types, and capability metadata that form the foundation of the routing engine.
|
Package core defines the provider abstraction, wire format types, and capability metadata that form the foundation of the routing engine. |
|
Package handlers contains HTTP request handlers for API endpoints.
|
Package handlers contains HTTP request handlers for API endpoints. |
|
Package metrics provides in-memory metrics for the proxy.
|
Package metrics provides in-memory metrics for the proxy. |
|
Package middleware provides HTTP middleware for the proxy.
|
Package middleware provides HTTP middleware for the proxy. |
|
Package provider implements the core.Provider interface for all supported upstream LLM providers.
|
Package provider implements the core.Provider interface for all supported upstream LLM providers. |
|
Package router defines HTTP route registration and middleware chaining.
|
Package router defines HTTP route registration and middleware chaining. |
|
Package server manages the HTTP server lifecycle.
|
Package server manages the HTTP server lifecycle. |
|
Package token provides token counting utilities using tiktoken encoding.
|
Package token provides token counting utilities using tiktoken encoding. |
|
Package transformer includes ctxio: a context-bound reader wrapper.
|
Package transformer includes ctxio: a context-bound reader wrapper. |
Click to show internal directories.
Click to hide internal directories.