Такую штуку на разных технологических стеках часто можно выставить с помощью какого-нибудь middleware, например в связке с ASP.NET Core с задачей хорошо справляется
Swashbuckle:
app.UseSwaggerUI(c =>
{
c.SwaggerEndpoint("v1/swagger.json", "My API V1");
});
Ну а если вам нужно оформить исключительно ваше yaml-описание - ну тогда задача сводится к приручению
Swagger UI.