MCPcopy
hub / github.com/mudler/LocalAI / NewRequestExtractor

Function NewRequestExtractor

core/http/middleware/request.go:34–40  ·  view source on GitHub ↗
(modelConfigLoader *config.ModelConfigLoader, modelLoader *model.ModelLoader, applicationConfig *config.ApplicationConfig)

Source from the content-addressed store, hash-verified

32}
33
34func NewRequestExtractor(modelConfigLoader *config.ModelConfigLoader, modelLoader *model.ModelLoader, applicationConfig *config.ApplicationConfig) *RequestExtractor {
35 return &RequestExtractor{
36 modelConfigLoader: modelConfigLoader,
37 modelLoader: modelLoader,
38 applicationConfig: applicationConfig,
39 }
40}
41
42const CONTEXT_LOCALS_KEY_MODEL_NAME = "MODEL_NAME"
43const CONTEXT_LOCALS_KEY_LOCALAI_REQUEST = "LOCALAI_REQUEST"

Callers 1

request_test.goFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected