Skip to main content

Type Alias: GatewayInferenceInputCreateVectorStoreRequest

type GatewayInferenceInputCreateVectorStoreRequest = {
file_ids?: string[];
name?: string;
expires_after?: GatewayInferenceInputVectorStoreExpirationAfter;
chunking_strategy?: | GatewayInferenceInputAutoChunkingStrategyRequestParam
| GatewayInferenceInputStaticChunkingStrategyRequestParam;
metadata?: | {
[key: string]: GatewayJsonValue;
}
| null;
};

Defined in: src/models/ai-gateway-inference.ts:6903

Portkey CreateVectorStoreRequest; strict modeled input with explicit JSON extension maps.

Example​

`GatewayInferenceInputCreateVectorStoreRequestSchema.parse(value);`

Properties​

file_ids?​

optional file_ids?: string[];

Defined in: src/models/ai-gateway-inference.ts:6904


name?​

optional name?: string;

Defined in: src/models/ai-gateway-inference.ts:6905


expires_after?​

optional expires_after?: GatewayInferenceInputVectorStoreExpirationAfter;

Defined in: src/models/ai-gateway-inference.ts:6906


chunking_strategy?​

optional chunking_strategy?:
| GatewayInferenceInputAutoChunkingStrategyRequestParam
| GatewayInferenceInputStaticChunkingStrategyRequestParam;

Defined in: src/models/ai-gateway-inference.ts:6907


metadata?​

optional metadata?:
| {
[key: string]: GatewayJsonValue;
}
| null;

Defined in: src/models/ai-gateway-inference.ts:6910