Argonalyst

Extensão do Chrome para gerar especificações OpenAPI em tempo real

Argonalyst
25 October 2023

Descubra facilmente o comportamento da API com uma extensão do Chrome que gera automaticamente especificações OpenAPI em tempo real para qualquer aplicativo ou site.

Reporte um bug · Solicite um recurso

OpenAPI DevTools é uma extensão do Chrome que gera especificações OpenAPI em tempo real a partir de solicitações de rede. Uma vez instalado, ele adiciona uma nova guia ao Chrome DevTools chamada OpenAPI. Enquanto a ferramenta estiver aberta, ela converte automaticamente as solicitações de rede em uma especificação.

Recursos:

Gere instantaneamente uma especificação OpenAPI 3.1 para qualquer site ou aplicativo apenas usando-o

Mescla automaticamente novos cabeçalhos de solicitação e resposta, corpos e parâmetros de consulta por ponto de extremidade

Clique em um parâmetro de caminho e o aplicativo mesclará automaticamente solicitações existentes e futuras correspondentes

Veja a especificação dentro da ferramenta usando o Redocly e faça o download com um clique

(Voltar ao topo)

Faça o download e extraia o arquivo zip

No Chrome, acesse chrome: // extensions

No canto superior direito, ative a alternância do modo de desenvolvedor

No canto superior esquerdo, clique em Carregar sem compactação e selecione o diretório dist extraído

Abra uma nova guia e selecione OpenAPI nas ferramentas do desenvolvedor (abra com cmd+i ou ctrl+i)

(Voltar ao topo)

A especificação será preenchida automaticamente com base em solicitações JSON que são disparadas enquanto você navega na web. No menu de configurações, você pode filtrar hosts e parametrizar caminhos em URLs. Uma vez feito isso, todas as solicitações existentes e futuras correspondentes a esse ponto de extremidade serão mescladas. Esse processo é irreversível, mas você pode limpar a especificação e reiniciar a qualquer momento.

Quando o mesmo ponto de extremidade responde com dados diferentes, como um valor que às vezes é uma string e às vezes nulo, a especificação para esse valor será ou string ou nulo. Todas as informações são consideradas na especificação final. Se você perceber algo faltando em uma solicitação, acione uma solicitação que contenha as informações ausentes.

(Voltar ao topo)

Para desenvolver o projeto:

npm install

npm run build

Acesse chrome: // extensions

No canto superior direito, ative a alternância do modo de desenvolvedor

No canto superior esquerdo, clique em Carregar sem compactação e selecione o diretório dist extraído

Agora você deve ver a ferramenta no Chrome DevTools. Você pode interagir com ela como uma página normal, incluindo a inspeção do aplicativo React.

Extensions Reloader é sugerido para atualizar a ferramenta após executar npm run build e atualizar o diretório dist

(Voltar ao topo)

Últimos vídeos

Confira os últimos vídeos publicados no canal

Argonalyst

Ex-OpenAI criou uma IA 200x mais rápida que as LLMs

Argonalyst

Opus 5.5 vs GPT-6: Nenhuma IA estava preparada para esse teste

Argonalyst

O Google mapeou o CÉREBRO de uma mosca… e a internet colocou DOOM nele

Argonalyst

De imagens perfeitas a descobertas científicas: IA está mudando de nível

Argonalyst

GPT-6 fez 99,9% neste Teste… Chegamos à AGI?

Argonalyst

O "Algoritmo Mortal" está chegando? IA já pode criar vídeos infinitos

Argonalyst

Anthropic pode se tornar a ÚNICA empresa do mundo, mas a AGI pode impedir isso

Argonalyst

Como Hackers roubaram MILHÕES em Bitcoin explorando um BUG quase invisível

Argonalyst

Os EUA proibiram esses Robôs por medo de espionagem

Argonalyst

O verdadeiro motivo pelo qual querem controlar a IA

Argonalyst

IA da OpenAI escapou do Sandbox? O que REALMENTE aconteceu

Argonalyst

A maior virada da Inteligência Artificial começou... e vem da China

Argonalyst

o ALERTA de Satya Nadella que ASSUSTOU o mercado de IA

Argonalyst

GPT 5.6 SURPREENDE: OpenAI finalmente alcançou a Anthropic?

Argonalyst

Os novos modelos de IA estão decepcionando... e ninguém quer admitir isso