lvector_generate_embedding

Signature:

CREATE FUNCTION lvector_generate_embedding(txt LVARCHAR, model LVARCHAR, dimensions INTEGER) RETURNS lvector_embedding;

Purpose: Generates an embedding using explicit model and dimension arguments.

Example:

SELECT lvector_dimensions(
lvector_generate_embedding('hello world', 'text-embedding-3-small', 1536)
) AS dims
FROM systables WHERE tabid = 1;
Note: Use lvector_embed() for simpler demos unless testing a specific model/dimension path.