class LittleGhost::Embeddings::Request

Carries the validated inputs and controls for one embedding operation.

LittleGhost builds this value for LittleGhost.embed and passes it to the selected provider. Provider implementations may receive calls concurrently. They must observe cancellation_token and deadline while performing external work.