Documentation
¶
Overview ¶
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Package mocks is a generated GoMock package.
Index ¶
- type MockClient
- type MockClientMockRecorder
- type MockIProvider
- func (m *MockIProvider) ChatCompletions(ctx context.Context, req providers.CreateChatCompletionRequest) (providers.CreateChatCompletionResponse, error)
- func (m *MockIProvider) EXPECT() *MockIProviderMockRecorder
- func (m *MockIProvider) GetAuthType() string
- func (m *MockIProvider) GetExtraHeaders() map[string][]string
- func (m *MockIProvider) GetID() *providers.Provider
- func (m *MockIProvider) GetName() string
- func (m *MockIProvider) GetToken() string
- func (m *MockIProvider) GetURL() string
- func (m *MockIProvider) ListModels(ctx context.Context) (providers.ListModelsResponse, error)
- func (m *MockIProvider) StreamChatCompletions(ctx context.Context, req providers.CreateChatCompletionRequest) (<-chan []byte, error)
- type MockIProviderMockRecorder
- func (mr *MockIProviderMockRecorder) ChatCompletions(ctx, req any) *gomock.Call
- func (mr *MockIProviderMockRecorder) GetAuthType() *gomock.Call
- func (mr *MockIProviderMockRecorder) GetExtraHeaders() *gomock.Call
- func (mr *MockIProviderMockRecorder) GetID() *gomock.Call
- func (mr *MockIProviderMockRecorder) GetName() *gomock.Call
- func (mr *MockIProviderMockRecorder) GetToken() *gomock.Call
- func (mr *MockIProviderMockRecorder) GetURL() *gomock.Call
- func (mr *MockIProviderMockRecorder) ListModels(ctx any) *gomock.Call
- func (mr *MockIProviderMockRecorder) StreamChatCompletions(ctx, req any) *gomock.Call
- type MockLogger
- func (m *MockLogger) Debug(message string, fields ...any)
- func (m *MockLogger) EXPECT() *MockLoggerMockRecorder
- func (m *MockLogger) Error(message string, err error, fields ...any)
- func (m *MockLogger) Fatal(message string, err error, fields ...any)
- func (m *MockLogger) Info(message string, fields ...any)
- type MockLoggerMockRecorder
- func (mr *MockLoggerMockRecorder) Debug(message any, fields ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Error(message, err any, fields ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Fatal(message, err any, fields ...any) *gomock.Call
- func (mr *MockLoggerMockRecorder) Info(message any, fields ...any) *gomock.Call
- type MockOpenTelemetry
- func (m *MockOpenTelemetry) EXPECT() *MockOpenTelemetryMockRecorder
- func (m *MockOpenTelemetry) Init(config config.Config) error
- func (m *MockOpenTelemetry) RecordTokenUsage(ctx context.Context, provider, model string, ...)
- func (m *MockOpenTelemetry) RecordTokenUsageWithTime(ctx context.Context, provider, model string, ...)
- type MockOpenTelemetryMockRecorder
- type MockProviderRegistry
- type MockProviderRegistryMockRecorder
- type MockRouter
- func (m *MockRouter) ChatCompletionsHandler(c *gin.Context)
- func (m *MockRouter) EXPECT() *MockRouterMockRecorder
- func (m *MockRouter) HealthcheckHandler(c *gin.Context)
- func (m *MockRouter) ListModelsHandler(c *gin.Context)
- func (m *MockRouter) NotFoundHandler(c *gin.Context)
- func (m *MockRouter) ProxyHandler(c *gin.Context)
- type MockRouterMockRecorder
- func (mr *MockRouterMockRecorder) ChatCompletionsHandler(c any) *gomock.Call
- func (mr *MockRouterMockRecorder) HealthcheckHandler(c any) *gomock.Call
- func (mr *MockRouterMockRecorder) ListModelsHandler(c any) *gomock.Call
- func (mr *MockRouterMockRecorder) NotFoundHandler(c any) *gomock.Call
- func (mr *MockRouterMockRecorder) ProxyHandler(c any) *gomock.Call
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockClient ¶
type MockClient struct {
// contains filtered or unexported fields
}
MockClient is a mock of Client interface.
func NewMockClient ¶
func NewMockClient(ctrl *gomock.Controller) *MockClient
NewMockClient creates a new mock instance.
func (*MockClient) EXPECT ¶
func (m *MockClient) EXPECT() *MockClientMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
type MockClientMockRecorder ¶
type MockClientMockRecorder struct {
// contains filtered or unexported fields
}
MockClientMockRecorder is the mock recorder for MockClient.
func (*MockClientMockRecorder) Do ¶
func (mr *MockClientMockRecorder) Do(req any) *gomock.Call
Do indicates an expected call of Do.
type MockIProvider ¶ added in v0.2.22
type MockIProvider struct {
// contains filtered or unexported fields
}
MockIProvider is a mock of IProvider interface.
func NewMockIProvider ¶ added in v0.2.22
func NewMockIProvider(ctrl *gomock.Controller) *MockIProvider
NewMockIProvider creates a new mock instance.
func (*MockIProvider) ChatCompletions ¶ added in v0.2.22
func (m *MockIProvider) ChatCompletions(ctx context.Context, req providers.CreateChatCompletionRequest) (providers.CreateChatCompletionResponse, error)
ChatCompletions mocks base method.
func (*MockIProvider) EXPECT ¶ added in v0.2.22
func (m *MockIProvider) EXPECT() *MockIProviderMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockIProvider) GetAuthType ¶ added in v0.2.22
func (m *MockIProvider) GetAuthType() string
GetAuthType mocks base method.
func (*MockIProvider) GetExtraHeaders ¶ added in v0.2.22
func (m *MockIProvider) GetExtraHeaders() map[string][]string
GetExtraHeaders mocks base method.
func (*MockIProvider) GetID ¶ added in v0.2.22
func (m *MockIProvider) GetID() *providers.Provider
GetID mocks base method.
func (*MockIProvider) GetName ¶ added in v0.2.22
func (m *MockIProvider) GetName() string
GetName mocks base method.
func (*MockIProvider) GetToken ¶ added in v0.2.22
func (m *MockIProvider) GetToken() string
GetToken mocks base method.
func (*MockIProvider) GetURL ¶ added in v0.2.22
func (m *MockIProvider) GetURL() string
GetURL mocks base method.
func (*MockIProvider) ListModels ¶ added in v0.2.22
func (m *MockIProvider) ListModels(ctx context.Context) (providers.ListModelsResponse, error)
ListModels mocks base method.
func (*MockIProvider) StreamChatCompletions ¶ added in v0.2.22
func (m *MockIProvider) StreamChatCompletions(ctx context.Context, req providers.CreateChatCompletionRequest) (<-chan []byte, error)
StreamChatCompletions mocks base method.
type MockIProviderMockRecorder ¶ added in v0.2.22
type MockIProviderMockRecorder struct {
// contains filtered or unexported fields
}
MockIProviderMockRecorder is the mock recorder for MockIProvider.
func (*MockIProviderMockRecorder) ChatCompletions ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) ChatCompletions(ctx, req any) *gomock.Call
ChatCompletions indicates an expected call of ChatCompletions.
func (*MockIProviderMockRecorder) GetAuthType ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetAuthType() *gomock.Call
GetAuthType indicates an expected call of GetAuthType.
func (*MockIProviderMockRecorder) GetExtraHeaders ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetExtraHeaders() *gomock.Call
GetExtraHeaders indicates an expected call of GetExtraHeaders.
func (*MockIProviderMockRecorder) GetID ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetID() *gomock.Call
GetID indicates an expected call of GetID.
func (*MockIProviderMockRecorder) GetName ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetName() *gomock.Call
GetName indicates an expected call of GetName.
func (*MockIProviderMockRecorder) GetToken ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetToken() *gomock.Call
GetToken indicates an expected call of GetToken.
func (*MockIProviderMockRecorder) GetURL ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) GetURL() *gomock.Call
GetURL indicates an expected call of GetURL.
func (*MockIProviderMockRecorder) ListModels ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) ListModels(ctx any) *gomock.Call
ListModels indicates an expected call of ListModels.
func (*MockIProviderMockRecorder) StreamChatCompletions ¶ added in v0.2.22
func (mr *MockIProviderMockRecorder) StreamChatCompletions(ctx, req any) *gomock.Call
StreamChatCompletions indicates an expected call of StreamChatCompletions.
type MockLogger ¶
type MockLogger struct {
// contains filtered or unexported fields
}
MockLogger is a mock of Logger interface.
func NewMockLogger ¶
func NewMockLogger(ctrl *gomock.Controller) *MockLogger
NewMockLogger creates a new mock instance.
func (*MockLogger) Debug ¶
func (m *MockLogger) Debug(message string, fields ...any)
Debug mocks base method.
func (*MockLogger) EXPECT ¶
func (m *MockLogger) EXPECT() *MockLoggerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockLogger) Error ¶
func (m *MockLogger) Error(message string, err error, fields ...any)
Error mocks base method.
func (*MockLogger) Fatal ¶
func (m *MockLogger) Fatal(message string, err error, fields ...any)
Fatal mocks base method.
func (*MockLogger) Info ¶
func (m *MockLogger) Info(message string, fields ...any)
Info mocks base method.
type MockLoggerMockRecorder ¶
type MockLoggerMockRecorder struct {
// contains filtered or unexported fields
}
MockLoggerMockRecorder is the mock recorder for MockLogger.
func (*MockLoggerMockRecorder) Debug ¶
func (mr *MockLoggerMockRecorder) Debug(message any, fields ...any) *gomock.Call
Debug indicates an expected call of Debug.
func (*MockLoggerMockRecorder) Error ¶
func (mr *MockLoggerMockRecorder) Error(message, err any, fields ...any) *gomock.Call
Error indicates an expected call of Error.
type MockOpenTelemetry ¶
type MockOpenTelemetry struct {
// contains filtered or unexported fields
}
MockOpenTelemetry is a mock of OpenTelemetry interface.
func NewMockOpenTelemetry ¶
func NewMockOpenTelemetry(ctrl *gomock.Controller) *MockOpenTelemetry
NewMockOpenTelemetry creates a new mock instance.
func (*MockOpenTelemetry) EXPECT ¶
func (m *MockOpenTelemetry) EXPECT() *MockOpenTelemetryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockOpenTelemetry) Init ¶
func (m *MockOpenTelemetry) Init(config config.Config) error
Init mocks base method.
func (*MockOpenTelemetry) RecordTokenUsage ¶ added in v0.2.15
func (m *MockOpenTelemetry) RecordTokenUsage(ctx context.Context, provider, model string, promptTokens, completionTokens, totalTokens int64)
RecordTokenUsage mocks base method.
func (*MockOpenTelemetry) RecordTokenUsageWithTime ¶ added in v0.2.15
func (m *MockOpenTelemetry) RecordTokenUsageWithTime(ctx context.Context, provider, model string, promptTokens, completionTokens, totalTokens int64, queueTime, promptTime, completionTime, totalTime float64)
RecordTokenUsageWithTime mocks base method.
type MockOpenTelemetryMockRecorder ¶
type MockOpenTelemetryMockRecorder struct {
// contains filtered or unexported fields
}
MockOpenTelemetryMockRecorder is the mock recorder for MockOpenTelemetry.
func (*MockOpenTelemetryMockRecorder) Init ¶
func (mr *MockOpenTelemetryMockRecorder) Init(config any) *gomock.Call
Init indicates an expected call of Init.
func (*MockOpenTelemetryMockRecorder) RecordTokenUsage ¶ added in v0.2.15
func (mr *MockOpenTelemetryMockRecorder) RecordTokenUsage(ctx, provider, model, promptTokens, completionTokens, totalTokens any) *gomock.Call
RecordTokenUsage indicates an expected call of RecordTokenUsage.
func (*MockOpenTelemetryMockRecorder) RecordTokenUsageWithTime ¶ added in v0.2.15
func (mr *MockOpenTelemetryMockRecorder) RecordTokenUsageWithTime(ctx, provider, model, promptTokens, completionTokens, totalTokens, queueTime, promptTime, completionTime, totalTime any) *gomock.Call
RecordTokenUsageWithTime indicates an expected call of RecordTokenUsageWithTime.
type MockProviderRegistry ¶ added in v0.1.11
type MockProviderRegistry struct {
// contains filtered or unexported fields
}
MockProviderRegistry is a mock of ProviderRegistry interface.
func NewMockProviderRegistry ¶ added in v0.1.11
func NewMockProviderRegistry(ctrl *gomock.Controller) *MockProviderRegistry
NewMockProviderRegistry creates a new mock instance.
func (*MockProviderRegistry) BuildProvider ¶ added in v0.1.11
func (m *MockProviderRegistry) BuildProvider(providerID providers.Provider, client providers.Client) (providers.IProvider, error)
BuildProvider mocks base method.
func (*MockProviderRegistry) EXPECT ¶ added in v0.1.11
func (m *MockProviderRegistry) EXPECT() *MockProviderRegistryMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockProviderRegistry) GetProviders ¶ added in v0.1.11
func (m *MockProviderRegistry) GetProviders() map[providers.Provider]*providers.Config
GetProviders mocks base method.
type MockProviderRegistryMockRecorder ¶ added in v0.1.11
type MockProviderRegistryMockRecorder struct {
// contains filtered or unexported fields
}
MockProviderRegistryMockRecorder is the mock recorder for MockProviderRegistry.
func (*MockProviderRegistryMockRecorder) BuildProvider ¶ added in v0.1.11
func (mr *MockProviderRegistryMockRecorder) BuildProvider(providerID, client any) *gomock.Call
BuildProvider indicates an expected call of BuildProvider.
func (*MockProviderRegistryMockRecorder) GetProviders ¶ added in v0.1.11
func (mr *MockProviderRegistryMockRecorder) GetProviders() *gomock.Call
GetProviders indicates an expected call of GetProviders.
type MockRouter ¶
type MockRouter struct {
// contains filtered or unexported fields
}
MockRouter is a mock of Router interface.
func NewMockRouter ¶
func NewMockRouter(ctrl *gomock.Controller) *MockRouter
NewMockRouter creates a new mock instance.
func (*MockRouter) ChatCompletionsHandler ¶ added in v0.2.21
func (m *MockRouter) ChatCompletionsHandler(c *gin.Context)
ChatCompletionsHandler mocks base method.
func (*MockRouter) EXPECT ¶
func (m *MockRouter) EXPECT() *MockRouterMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockRouter) HealthcheckHandler ¶
func (m *MockRouter) HealthcheckHandler(c *gin.Context)
HealthcheckHandler mocks base method.
func (*MockRouter) ListModelsHandler ¶
func (m *MockRouter) ListModelsHandler(c *gin.Context)
ListModelsHandler mocks base method.
func (*MockRouter) NotFoundHandler ¶
func (m *MockRouter) NotFoundHandler(c *gin.Context)
NotFoundHandler mocks base method.
func (*MockRouter) ProxyHandler ¶
func (m *MockRouter) ProxyHandler(c *gin.Context)
ProxyHandler mocks base method.
type MockRouterMockRecorder ¶
type MockRouterMockRecorder struct {
// contains filtered or unexported fields
}
MockRouterMockRecorder is the mock recorder for MockRouter.
func (*MockRouterMockRecorder) ChatCompletionsHandler ¶ added in v0.2.21
func (mr *MockRouterMockRecorder) ChatCompletionsHandler(c any) *gomock.Call
ChatCompletionsHandler indicates an expected call of ChatCompletionsHandler.
func (*MockRouterMockRecorder) HealthcheckHandler ¶
func (mr *MockRouterMockRecorder) HealthcheckHandler(c any) *gomock.Call
HealthcheckHandler indicates an expected call of HealthcheckHandler.
func (*MockRouterMockRecorder) ListModelsHandler ¶
func (mr *MockRouterMockRecorder) ListModelsHandler(c any) *gomock.Call
ListModelsHandler indicates an expected call of ListModelsHandler.
func (*MockRouterMockRecorder) NotFoundHandler ¶
func (mr *MockRouterMockRecorder) NotFoundHandler(c any) *gomock.Call
NotFoundHandler indicates an expected call of NotFoundHandler.
func (*MockRouterMockRecorder) ProxyHandler ¶
func (mr *MockRouterMockRecorder) ProxyHandler(c any) *gomock.Call
ProxyHandler indicates an expected call of ProxyHandler.