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