(log *zap.Logger, data []byte, prod bool)
| 108 | } |
| 109 | |
| 110 | func logDeleteAssistantResponse(log *zap.Logger, data []byte, prod bool) { |
| 111 | adr := &goopenai.AssistantDeleteResponse{} |
| 112 | err := json.Unmarshal(data, adr) |
| 113 | if err != nil { |
| 114 | logError(log, "error when unmarshalling assistant deletion response", prod, err) |
| 115 | return |
| 116 | } |
| 117 | |
| 118 | if prod { |
| 119 | fields := []zapcore.Field{ |
| 120 | zap.String("id", adr.ID), |
| 121 | zap.String("object", adr.Object), |
| 122 | zap.Bool("deleted", adr.Deleted), |
| 123 | } |
| 124 | |
| 125 | log.Info("openai assistant deletion response", fields...) |
| 126 | } |
| 127 | } |
| 128 | |
| 129 | func logListAssistantsRequest(log *zap.Logger, prod bool) { |
| 130 | if prod { |
no test coverage detected