Executando verificação de segurança...
2
Carregando publicação patrocinada...
1

O Swagger é realmente bem interessante para esta tarefa, além de utilizar um padrão bastante consolidado, o qual tem implementações para várias linguagens.

Trabalho com .Net. E apesar da Microsoft forçar a barra para a utilização do Swashbuckle, encontrei mais facilidades na utilização do NSwag.

Obs.: Acredito que gostaria de ter escrito OpenAPI, em vez de OpenAI.

SwaggerUI é mantido pela Smartbear. E é compativel com a especificação OpenAPI (OAS).
Existem outras formas de visualizar a documentação construida com OpenAPI, como o Redoc, por exemplo.