Documentation
¶
Index ¶
- Variables
- func Register(name string, renderer RendererConstructor)
- func RenderWithRenderer(name string, msgs []api.Message, tools []api.Tool, think *api.ThinkValue) (string, error)
- type CogitoRenderer
- type Qwen3CoderRenderer
- type Qwen3VLRenderer
- type Renderer
- type RendererConstructor
- type RendererRegistry
Constants ¶
This section is empty.
Variables ¶
View Source
var RenderImgTags bool
RenderImgTags is a global flag that tells renderers to use [img] tags for images. This is set by the Ollama server package on init, or left as false for other environments where renderers are used
Functions ¶
func Register ¶ added in v0.12.6
func Register(name string, renderer RendererConstructor)
Types ¶
type CogitoRenderer ¶ added in v0.13.0
type CogitoRenderer struct {
// contains filtered or unexported fields
}
type Qwen3CoderRenderer ¶
type Qwen3CoderRenderer struct{}
type Qwen3VLRenderer ¶ added in v0.12.6
type Qwen3VLRenderer struct {
// contains filtered or unexported fields
}
type RendererConstructor ¶ added in v0.12.6
type RendererConstructor func() Renderer
type RendererRegistry ¶ added in v0.12.6
type RendererRegistry struct {
// contains filtered or unexported fields
}
func (*RendererRegistry) Register ¶ added in v0.12.6
func (r *RendererRegistry) Register(name string, renderer RendererConstructor)
Click to show internal directories.
Click to hide internal directories.