is embedding/rerank a non-completion protocols ? ``` Support for other GenAI model types (diffusion and other non-completion protocols) ```