Documentation
¶
Index ¶
- Constants
- func WithDebugOutput(output *schema.Message) model.Option
- type ChatModelDebugDecorator
- func (c *ChatModelDebugDecorator) BindTools(tools []*schema.ToolInfo) error
- func (c *ChatModelDebugDecorator) Generate(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.Message, error)
- func (c *ChatModelDebugDecorator) IsCallbacksEnabled() bool
- func (c *ChatModelDebugDecorator) Stream(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.StreamReader[*schema.Message], error)
Constants ¶
View Source
const PlannerOutput = `` /* 1052-byte string literal not displayed */
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ChatModelDebugDecorator ¶
ChatModelDebugDecorator 给内部的 ChatModel 提供单次 Mock 输出的能力.
func (*ChatModelDebugDecorator) BindTools ¶
func (c *ChatModelDebugDecorator) BindTools(tools []*schema.ToolInfo) error
func (*ChatModelDebugDecorator) IsCallbacksEnabled ¶
func (c *ChatModelDebugDecorator) IsCallbacksEnabled() bool
IsCallbacksEnabled 透出内部的 ChatModel 是否已埋入了回调切面.
Click to show internal directories.
Click to hide internal directories.