Variable: FeedbackModelsResponseSchema
const FeedbackModelsResponseSchema: ZodObject<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">, objectInputType<{
success: ZodBoolean;
data: ZodObject<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ZodNumber;
feedbackCount: ZodNumber;
}, "passthrough", ZodTypeAny, objectOutputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">, objectInputType<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, ZodTypeAny, "passthrough">>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, ZodTypeAny, "passthrough">>, "many">;
}, "passthrough", ZodTypeAny, objectOutputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">, objectInputType<{
isQuotaExceeded: ZodBoolean;
records: ZodArray<ZodObject<{
x: ZodString;
y: ZodObject<{
avgWeightedFeedback: ...;
feedbackCount: ...;
}, "passthrough", ZodTypeAny, objectOutputType<..., ..., ...>, objectInputType<..., ..., ...>>;
}, "passthrough", ZodTypeAny, objectOutputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">, objectInputType<{
x: ZodString;
y: ZodObject<..., ..., ..., ..., ...>;
}, ZodTypeAny, "passthrough">>, "many">;
}, ZodTypeAny, "passthrough">>;
}, ZodTypeAny, "passthrough">>;
Defined in: src/models/ai-gateway.ts:296
logs/charts/feedback-models. x is the model; y is an object, not a number.