MCPcopy Create free account
hub / github.com/InferCore/InferCore / Name

Method Name

internal/interfaces/interfaces.go:19–19  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

17
18type BackendAdapter interface {
19 Name() string
20 Invoke(ctx context.Context, req types.BackendRequest) (types.BackendResponse, error)
21 Health(ctx context.Context) error
22 Metadata() types.BackendMetadata

Callers

nothing calls this directly

Implementers 10

Adapterinternal/adapters/gemini/gemini.go
Adapterinternal/adapters/bedrock/bedrock.go
Adapterinternal/adapters/anthropic/anthropic.
Adapterinternal/adapters/vllm/vllm.go
Adapterinternal/adapters/mock/mock.go
timeoutAdapterinternal/reliability/manager_test.go
streamCaptureAdapterinternal/reliability/manager_test.go
blockingInferAdapterinternal/server/server_test.go
alwaysUnhealthyAdapterinternal/server/server_test.go
timeoutErrorAdapterinternal/server/server_test.go

Calls

no outgoing calls

Tested by

no test coverage detected