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