/** * This file was auto-generated by Fern from our API Definition. */ import * as Vellum from "../../index"; /** * @example * { * requests: [{ * inputValues: { * "input_values": { * "key": "value" * } * } * }, { * inputValues: { * "input_values": { * "key": "value" * } * } * }] * } */ export interface GenerateBodyRequest { /** The ID of the deployment. Must provide either this or deployment_name. */ deploymentId?: string | null; /** The name of the deployment. Must provide either this or deployment_id. */ deploymentName?: string | null; /** The generation request to make. Bulk requests are no longer supported, this field must be an array of length 1. */ requests: Vellum.GenerateRequest[]; /** Additional configuration that can be used to control what's included in the response. */ options?: Vellum.GenerateOptionsRequest | null; }