Documentation
¶
Overview ¶
Package model is the public, read-only discovery view of a catalogued model: its identity, capabilities, the provider that authored it, and the hosts that serve it. Resolve a model ref (bare slug, provider/model, wire name, or a declared alias) and navigate to its author and hosts; everything is plain, JSON-serializable data for rendering a catalog UI.
This is not the call path — constructing a client and making requests lives in sdk/client and is unaffected by anything here.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Capabilities ¶
type Capabilities = graph.Capabilities
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.
type ContextWindow ¶
type ContextWindow = graph.ContextWindow
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.
type Host ¶
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.
type Modalities ¶
type Modalities = graph.Modalities
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.
type Model ¶
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.
type ModelHost ¶
Model and the types reachable from it. These are aliases to the internal discovery graph, so a *Model navigates to *host.Host / *provider.Provider with no conversions.