MCPcopy Create free account
hub / github.com/aiprodcoder/MIXAPI / SetupRequestHeader

Method SetupRequestHeader

relay/channel/adapter.go:17–17  ·  view source on GitHub ↗
(c *gin.Context, req *http.Header, info *relaycommon.RelayInfo)

Source from the content-addressed store, hash-verified

15 Init(info *relaycommon.RelayInfo)
16 GetRequestURL(info *relaycommon.RelayInfo) (string, error)
17 SetupRequestHeader(c *gin.Context, req *http.Header, info *relaycommon.RelayInfo) error
18 ConvertOpenAIRequest(c *gin.Context, info *relaycommon.RelayInfo, request *dto.GeneralOpenAIRequest) (any, error)
19 ConvertRerankRequest(c *gin.Context, relayMode int, request dto.RerankRequest) (any, error)
20 ConvertEmbeddingRequest(c *gin.Context, info *relaycommon.RelayInfo, request dto.EmbeddingRequest) (any, error)

Callers 5

DoApiRequestFunction · 0.65
DoFormRequestFunction · 0.65
DoWssRequestFunction · 0.65
checkIfChatCompleteFunction · 0.65
getChatDetailFunction · 0.65

Implementers 15

Adaptorrelay/channel/jimeng/adaptor.go
Adaptorrelay/channel/gemini/adaptor.go
Adaptorrelay/channel/deepseek/adaptor.go
Adaptorrelay/channel/ali/adaptor.go
Adaptorrelay/channel/xunfei/adaptor.go
Adaptorrelay/channel/ollama/adaptor.go
Adaptorrelay/channel/mistral/adaptor.go
Adaptorrelay/channel/zhipu_4v/adaptor.go
Adaptorrelay/channel/palm/adaptor.go
Adaptorrelay/channel/jina/adaptor.go
Adaptorrelay/channel/xai/adaptor.go
Adaptorrelay/channel/openai/adaptor.go

Calls

no outgoing calls

Tested by

no test coverage detected