Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Repositório do projeto:

Endpoints:

Api Keys:

  • dev: aba48101-39f5-4c9b-b908-71e8803b3360

  • stg: fbab8a9f-53a7-49e6-9393-c9156d881257

  • prd: 7fbd22f0-b776-4ac7-8ed3-629f34d18165

Como utilizar?

  • Fazer uma solicitação get para o endpoint /predict?item=”<nome_do_item>” passando

    • Content-Type: application/json

    • x-api-key: <api_key_aqui>

  • Ao fazer a solicitação a api deve retonar algo como abaixo:

...

Como incluir novas api_key no projeto?

  • Antes de adicionar execute o script decrypt.sh para decriptar o .env desejado

  • Dentro da pasta .docker do projeto, incluir nos ambientes desejados (.env.dev, env.prd, .env.stg) as demais api_keys separadas por virgula como no exemplo abaixo:
    API_XAPI_KEYS = "fbab8a9f-53a7-49e6-9393-c9156d881257,nova-api-key,outra_nova_api_key"

  • Encripte o .env novamente executando o script encrypt.sh