Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrMissingPrompt = errors.New("openai: prompt not found in workflow graph")
Functions ¶
func ConfigSchema ¶ added in v0.9.0
func ConfigSchema() []engine.ConfigField
ConfigSchema returns the configuration fields required by the OpenAI engine.
func ModelsByCapability ¶ added in v0.7.0
ModelsByCapability returns all known OpenAI models grouped by capability.
Types ¶
type Config ¶
type Config struct {
APIKey string
BaseURL string
Model string
Quality string
Style string
HTTPClient *http.Client
}
Config configures the OpenAI image engine.
type Engine ¶
type Engine struct {
// contains filtered or unexported fields
}
Engine compiles a workflow graph into an OpenAI image request.
func (*Engine) Capabilities ¶
func (e *Engine) Capabilities() engine.Capability
Capabilities implements engine.Describer.
Click to show internal directories.
Click to hide internal directories.