Type Alias: GatewayInferenceOpenAIFile
type GatewayInferenceOpenAIFile = {
[key: string]: unknown;
id: string;
bytes: number;
created_at: number;
filename: string;
object: "file";
purpose: | "assistants"
| "assistants_output"
| "batch"
| "batch_output"
| "fine-tune"
| "fine-tune-results"
| "vision";
status: "uploaded" | "processed" | "error";
status_details?: string | null;
};
Defined in: src/models/ai-gateway-inference.ts:5738
Portkey OpenAIFile; additive response fields are preserved.
Example
`GatewayInferenceOpenAIFileSchema.parse(value);`
Indexable
[key: string]: unknown
Properties
id
id: string;
Defined in: src/models/ai-gateway-inference.ts:5739
bytes
bytes: number;
Defined in: src/models/ai-gateway-inference.ts:5740
created_at
created_at: number;
Defined in: src/models/ai-gateway-inference.ts:5741
filename
filename: string;
Defined in: src/models/ai-gateway-inference.ts:5742
object
object: "file";
Defined in: src/models/ai-gateway-inference.ts:5743
purpose
purpose:
| "assistants"
| "assistants_output"
| "batch"
| "batch_output"
| "fine-tune"
| "fine-tune-results"
| "vision";
Defined in: src/models/ai-gateway-inference.ts:5744
status
status: "uploaded" | "processed" | "error";
Defined in: src/models/ai-gateway-inference.ts:5752
status_details?
optional status_details?: string | null;
Defined in: src/models/ai-gateway-inference.ts:5753