Skip to main content

prepare_messages_for_provider_cached

Function prepare_messages_for_provider_cached 

Source
pub async fn prepare_messages_for_provider_cached(
    messages: &[ChatMessage],
    config: &MultimodalConfig,
    cache: &mut LocalImageCache,
) -> Result<PreparedMessages>
Expand description

Like prepare_messages_for_provider but reuses a LocalImageCache across calls so each unique local image file is read from disk at most once per session (or once per modification for mutable files).