Variable ChatRequestSchemaConst Internal
ChatRequestSchema: ZodObject<
{
messages: ZodArray<
ZodObject<
{
content: ZodUnion<readonly [ZodString, ZodArray<ZodAny>, ZodNull]>;
name: ZodOptional<ZodString>;
role: ZodEnum<
{
assistant: "assistant";
system: "system";
tool: "tool";
user: "user";
},
>;
tool_call_id: ZodOptional<ZodString>;
tool_calls: ZodOptional<
ZodArray<
ZodObject<
{
function: ZodObject<{ arguments: ...; name: ... }, $strip>;
id: ZodString;
type: ZodLiteral<"function">;
},
$strip,
>,
>,
>;
},
$strip,
>,
>;
stream: ZodDefault<ZodOptional<ZodBoolean>>;
},
$strip,
> = ...
Request body for chat endpoint.