Type Alias: GatewayInferenceInputCreateEmbeddingRequest
type GatewayInferenceInputCreateEmbeddingRequest = {
input: string | string[] | number[] | number[][];
model: | string
| "text-embedding-ada-002"
| "text-embedding-3-small"
| "text-embedding-3-large";
encoding_format?: "float" | "base64";
dimensions?: number;
user?: string;
};
Defined in: src/models/ai-gateway-inference.ts:2216
Portkey CreateEmbeddingRequest; strict modeled input with explicit JSON extension maps.
Example
`GatewayInferenceInputCreateEmbeddingRequestSchema.parse(value);`
Properties
input
input: string | string[] | number[] | number[][];
Defined in: src/models/ai-gateway-inference.ts:2217
model
model:
| string
| "text-embedding-ada-002"
| "text-embedding-3-small"
| "text-embedding-3-large";
Defined in: src/models/ai-gateway-inference.ts:2218
encoding_format?
optional encoding_format?: "float" | "base64";
Defined in: src/models/ai-gateway-inference.ts:2219
dimensions?
optional dimensions?: number;
Defined in: src/models/ai-gateway-inference.ts:2220
user?
optional user?: string;
Defined in: src/models/ai-gateway-inference.ts:2221