Skip to main content

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