EddyGiusepe's picture
Meu readme para enviar arquivos binários
82d5b02
metadata
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

Simple AWS Lambda Function Example

Senior Data Scientist.: Dr. Eddy Giusepe Chirinos Isidro

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:
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 🤓!