I'm not sure I understand the goal here. Is the goal to create a common
vocabulary between Spark and Flink? I'm a little hesitant just because i'm
not sure what the use case is here because you would most likely have a
number of engine specific things in each API outside of function names and
argos.

On Mon, Nov 2, 2026 at 2:45 PM Alex Stephen via dev <[email protected]>
wrote:

> Hello all,
>
> As part of our ongoing work with the FILE + VECTOR types, I'd like to
> propose adding a generative AI function + AI embedding function to the
> Iceberg Spark / Flink connectors. This would allow users to use a
> vendor-agnostic set of functions for interacting with their multimodal
> Iceberg data and creating AI embeddings. There's a wide variety of prior
> work across both the OSS and proprietary landscapes.
>
> Please take a look at the proposal document below. Thanks a lot!
>
> Proposal document: https://s.apache.org/iceberg-ai-functions
>
> -- Alex Stephen
>

Reply via email to