Documentation
¶
Overview ¶
Package model is a generated GoMock package.
Index ¶
- type MockBaseChatModel
- func (m *MockBaseChatModel) EXPECT() *MockBaseChatModelMockRecorder
- func (m *MockBaseChatModel) Generate(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.Message, error)
- func (m *MockBaseChatModel) Stream(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.StreamReader[*schema.Message], error)
- type MockBaseChatModelMockRecorder
- type MockChatModel
- func (m *MockChatModel) BindTools(tools []*schema.ToolInfo) error
- func (m *MockChatModel) EXPECT() *MockChatModelMockRecorder
- func (m *MockChatModel) Generate(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.Message, error)
- func (m *MockChatModel) Stream(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.StreamReader[*schema.Message], error)
- type MockChatModelMockRecorder
- type MockToolCallingChatModel
- func (m *MockToolCallingChatModel) EXPECT() *MockToolCallingChatModelMockRecorder
- func (m *MockToolCallingChatModel) Generate(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.Message, error)
- func (m *MockToolCallingChatModel) Stream(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.StreamReader[*schema.Message], error)
- func (m *MockToolCallingChatModel) WithTools(tools []*schema.ToolInfo) (model.ToolCallingChatModel, error)
- type MockToolCallingChatModelMockRecorder
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockBaseChatModel ¶ added in v0.3.23
type MockBaseChatModel struct {
// contains filtered or unexported fields
}
MockBaseChatModel is a mock of BaseChatModel interface.
func NewMockBaseChatModel ¶ added in v0.3.23
func NewMockBaseChatModel(ctrl *gomock.Controller) *MockBaseChatModel
NewMockBaseChatModel creates a new mock instance.
func (*MockBaseChatModel) EXPECT ¶ added in v0.3.23
func (m *MockBaseChatModel) EXPECT() *MockBaseChatModelMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockBaseChatModelMockRecorder ¶ added in v0.3.23
type MockBaseChatModelMockRecorder struct {
// contains filtered or unexported fields
}
MockBaseChatModelMockRecorder is the mock recorder for MockBaseChatModel.
type MockChatModel ¶
type MockChatModel struct {
// contains filtered or unexported fields
}
MockChatModel is a mock of ChatModel interface.
func NewMockChatModel ¶
func NewMockChatModel(ctrl *gomock.Controller) *MockChatModel
NewMockChatModel creates a new mock instance.
func (*MockChatModel) BindTools ¶
func (m *MockChatModel) BindTools(tools []*schema.ToolInfo) error
BindTools mocks base method.
func (*MockChatModel) EXPECT ¶
func (m *MockChatModel) EXPECT() *MockChatModelMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockChatModelMockRecorder ¶
type MockChatModelMockRecorder struct {
// contains filtered or unexported fields
}
MockChatModelMockRecorder is the mock recorder for MockChatModel.
func (*MockChatModelMockRecorder) BindTools ¶
func (mr *MockChatModelMockRecorder) BindTools(tools any) *gomock.Call
BindTools indicates an expected call of BindTools.
type MockToolCallingChatModel ¶ added in v0.3.23
type MockToolCallingChatModel struct {
// contains filtered or unexported fields
}
MockToolCallingChatModel is a mock of ToolCallingChatModel interface.
func NewMockToolCallingChatModel ¶ added in v0.3.23
func NewMockToolCallingChatModel(ctrl *gomock.Controller) *MockToolCallingChatModel
NewMockToolCallingChatModel creates a new mock instance.
func (*MockToolCallingChatModel) EXPECT ¶ added in v0.3.23
func (m *MockToolCallingChatModel) EXPECT() *MockToolCallingChatModelMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockToolCallingChatModel) Generate ¶ added in v0.3.23
func (m *MockToolCallingChatModel) Generate(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.Message, error)
Generate mocks base method.
func (*MockToolCallingChatModel) Stream ¶ added in v0.3.23
func (m *MockToolCallingChatModel) Stream(ctx context.Context, input []*schema.Message, opts ...model.Option) (*schema.StreamReader[*schema.Message], error)
Stream mocks base method.
func (*MockToolCallingChatModel) WithTools ¶ added in v0.3.23
func (m *MockToolCallingChatModel) WithTools(tools []*schema.ToolInfo) (model.ToolCallingChatModel, error)
WithTools mocks base method.
type MockToolCallingChatModelMockRecorder ¶ added in v0.3.23
type MockToolCallingChatModelMockRecorder struct {
// contains filtered or unexported fields
}
MockToolCallingChatModelMockRecorder is the mock recorder for MockToolCallingChatModel.
func (*MockToolCallingChatModelMockRecorder) Generate ¶ added in v0.3.23
func (mr *MockToolCallingChatModelMockRecorder) Generate(ctx, input any, opts ...any) *gomock.Call
Generate indicates an expected call of Generate.