MCPcopy
hub / github.com/songquanpeng/one-api / AwsAdapter

Interface AwsAdapter

relay/adaptor/aws/utils/adaptor.go:16–19  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

14)
15
16type AwsAdapter interface {
17 ConvertRequest(c *gin.Context, relayMode int, request *model.GeneralOpenAIRequest) (any, error)
18 DoResponse(c *gin.Context, awsCli *bedrockruntime.Client, meta *meta.Meta) (usage *model.Usage, err *model.ErrorWithStatusCode)
19}
20
21type Adaptor struct {
22 Meta *meta.Meta

Callers 2

ConvertRequestMethod · 0.65
DoResponseMethod · 0.65

Implementers 15

Adaptorrelay/adaptor/replicate/adaptor.go
Adaptorrelay/adaptor/gemini/adaptor.go
Adaptorrelay/adaptor/ali/adaptor.go
Adaptorrelay/adaptor/xunfei/adaptor.go
Adaptorrelay/adaptor/ollama/adaptor.go
Adaptorrelay/adaptor/palm/adaptor.go
Adaptorrelay/adaptor/anthropic/adaptor.go
Adaptorrelay/adaptor/proxy/adaptor.go
Adaptorrelay/adaptor/deepl/adaptor.go
Adaptorrelay/adaptor/openai/adaptor.go
Adaptorrelay/adaptor/aws/adaptor.go
Adaptorrelay/adaptor/aws/llama3/adapter.go

Calls

no outgoing calls

Tested by

no test coverage detected