MCPcopy Create free account
hub / github.com/bricks-cloud/BricksLLM / logEmbeddingRequest

Function logEmbeddingRequest

internal/server/web/proxy/proxy.go:1185–1199  ·  view source on GitHub ↗
(log *zap.Logger, prod, private bool, r *goopenai.EmbeddingRequest)

Source from the content-addressed store, hash-verified

1183}
1184
1185func logEmbeddingRequest(log *zap.Logger, prod, private bool, r *goopenai.EmbeddingRequest) {
1186 if prod {
1187 fields := []zapcore.Field{
1188 zap.String("model", string(r.Model)),
1189 zap.String("encoding_format", string(r.EncodingFormat)),
1190 zap.String("user", r.User),
1191 }
1192
1193 if !private {
1194 fields = append(fields, zap.Any("input", r.Input))
1195 }
1196
1197 log.Info("openai embedding request", fields...)
1198 }
1199}
1200
1201func logRequest(log *zap.Logger, prod, private bool, r *goopenai.ChatCompletionRequest) {
1202 if prod {

Callers 1

getMiddlewareFunction · 0.85

Calls 1

InfoMethod · 0.80

Tested by

no test coverage detected