adk_memory_hybrid_adapter behaviour (erlang_adk v0.10.0)

View Source

Optional hybrid lexical/vector ranking contract.

Summary

Callbacks

hybrid_search/4

-callback hybrid_search(Handle :: term(),
                        Scope :: adk_memory_service:scope(),
                        Query :: #{text := binary(), vector := [number()]},
                        Options :: map()) ->
                           {ok, [map()]} | {error, term()}.