EpisodeEmbedding
Class methods
stale_source_episode_ids(limit : Int32 = 100) : Array(NamedTuple(id: Int64, title: String, description: String | Nil))
Returns episodes with stale embeddings (source != 'title' and not transcript) for re-embedding.
unembedded_episode_ids(limit : Int32 = 100) : Array(NamedTuple(id: Int64, title: String, description: String | Nil))
Returns episode IDs that have no embedding yet (for batch processing).
untopicked_episode_ids(limit : Int32 = 100) : Array(NamedTuple(id: Int64, title: String, description: String | Nil))
Returns episode IDs that have embeddings but no topics (for backfill).