Type Alias: GatewayInferenceVectorStoreFileObject
type GatewayInferenceVectorStoreFileObject = {
[key: string]: unknown;
id: string;
object: "vector_store.file";
usage_bytes: number;
created_at: number;
vector_store_id: string;
status: "in_progress" | "completed" | "cancelled" | "failed";
last_error: | {
[key: string]: unknown;
code: | "internal_error"
| "file_not_found"
| "parsing_error"
| "unhandled_mime_type";
message: string;
}
| null;
chunking_strategy?: | GatewayInferenceStaticChunkingStrategyResponseParam
| GatewayInferenceOtherChunkingStrategyResponseParam;
};
Defined in: src/models/ai-gateway-inference.ts:7090
Portkey VectorStoreFileObject; additive response fields are preserved.
Example
`GatewayInferenceVectorStoreFileObjectSchema.parse(value);`
Indexable
[key: string]: unknown
Properties
id
id: string;
Defined in: src/models/ai-gateway-inference.ts:7091
object
object: "vector_store.file";
Defined in: src/models/ai-gateway-inference.ts:7092
usage_bytes
usage_bytes: number;
Defined in: src/models/ai-gateway-inference.ts:7093
created_at
created_at: number;
Defined in: src/models/ai-gateway-inference.ts:7094
vector_store_id
vector_store_id: string;
Defined in: src/models/ai-gateway-inference.ts:7095
status
status: "in_progress" | "completed" | "cancelled" | "failed";
Defined in: src/models/ai-gateway-inference.ts:7096
last_error
last_error:
| {
[key: string]: unknown;
code: | "internal_error"
| "file_not_found"
| "parsing_error"
| "unhandled_mime_type";
message: string;
}
| null;
Defined in: src/models/ai-gateway-inference.ts:7097
chunking_strategy?
optional chunking_strategy?:
| GatewayInferenceStaticChunkingStrategyResponseParam
| GatewayInferenceOtherChunkingStrategyResponseParam;
Defined in: src/models/ai-gateway-inference.ts:7102