Spaces:
No application file
No application file
File size: 1,951 Bytes
c303afc fca82e9 4cd2467 fca82e9 4cd2467 fca82e9 4cd2467 fca82e9 82d5b02 fca82e9 82d5b02 fca82e9 82d5b02 fca82e9 82d5b02 4cd2467 fca82e9 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
---
title: Simple AWS Lambda Function Example
emoji: ⚡
colorFrom: pink
colorTo: green
sdk: docker
pinned: false
license: mit
short_description: Exemplo básico de função AWS Lambda em Python
---
# <h1 align="center"><font color="gree">Simple AWS Lambda Function Example</font></h1>
<font color="pink">Senior Data Scientist.: Dr. Eddy Giusepe Chirinos Isidro</font>

A imagem abaixo mostra a `Função Lambda` criada no `console AWS`. Nessa imagem adicionamos uma função `random_drink` que retorna uma bebida aleatória (Função simples para exemplificar o uso da AWS Lambda).

Depois de `Testar` e fazer o `Deploy` da função, vamos usar a `EndPoint` no `Browser`, no `Postman` e no terminal via `Curl` para testar a função:
* Terminal:
```bash
curl https://Mx24gtabcd.execute-api.us-east-1.amazonaws.com/default/RandomDrinkFunction
```
* Postman:

`OBSERVAÇÃO:`
Tive problemas de enviar arquivos binários para o meu repositório do Hugging Face.
O problema foi resolvido, assim:
1. Instalamos o `Git LFS` com `sudo apt-get install git-lfs`
2. Inicializamos o `Git LFS` com `git lfs install`
3. Verificamos que o arquivo `.gitattributes` já incluía a configuração para arquivos `JPEG`
4. Migramos o arquivo JPEG existente para o `Git LFS` usando `git lfs migrate import --everything --include="*.jpeg" --yes`
5. Enviamos as alterações forçadamente com `git push --force` para substituir o histórico anterior
Depois de fazer isso, o arquivo `JPEG` foi enviado com sucesso para o Hugging Face usando o `Git LFS`, que é o método correto para lidar com arquivos binários grandes em repositórios Git.
Se você precisar adicionar mais arquivos binários no futuro, eles serão automaticamente tratados pelo `Git LFS` desde que seus tipos estejam listados no arquivo `.gitattributes`.
Thank God 🤓!
|