Extensão de teste virtual do Chrome
Esta extensão do Chrome permite que os usuários experimentem virtualmente itens de vestuário de qualquer site de comércio eletrônico usando processamento de imagem com tecnologia de IA.
Demonstração
Confira este vídeo de demonstração da extensão Virtual Try-On do Chrome:
Características
- Funciona em qualquer site de comércio eletrônico
- Selecione sua imagem uma vez e reutilize-a facilmente em diferentes sites
- Protege sua privacidade ao não enviar dados pessoais ou imagens a qualquer servidor que não seja o Hugging Face para processamento de IA
Como funciona
- Captura a imagem principal do produto em HTML usando OpenAI GPT-4
- Carrega a imagem da pessoa no Cloudinary para facilitar o acesso à IA
- Utiliza o modelo Kolors no Hugging Face via Gradio API
- Armazena imagens de pessoas e resultados no cache do navegador para melhorar a usabilidade
Extensão Não Técnica
Em breve lançarei uma extensão oficial pronta para uso para pessoas não técnicas. Preencha https://tally.so/r/mYYjoz para ser notificado sobre o lançamento.
Instalação Técnica de Extensão
- Clone este repositório ou baixe o código fonte
- Abra o Chrome e navegue até
chrome://extensions/
- Ative o "modo de desenvolvedor" no canto superior direito
- Clique em "Carregar descompactado" e selecione o diretório que contém os arquivos de extensão
- Configure as chaves OpenAI e Cloudinary
Configurar
Antes de usar a extensão, você precisa configurar o seguinte:
Chave de API OpenAI
- Vá para OpenAI e cadastre-se para uma conta
- Navegue até a página de chaves de API
- Clique em "Criar nova chave secreta" e copie a chave gerada
Nome da nuvem Cloudinary e predefinição de upload
- Cadastre-se para uma conta Cloudinary
- Faça login no seu painel Cloudinary
- O nome da sua nuvem é exibido no canto superior esquerdo do painel
- Para criar uma predefinição de upload:
- Vá para Configurações > Carregar
- Role até "Predefinições de upload" e clique em "Adicionar predefinição de upload"
- Escolha um nome predefinido e defina "Modo de assinatura" como "Não assinado"
- Salve a predefinição
Uso
- Clique no ícone da extensão no Chrome para abrir o pop-up
- Clique no ícone de configurações (⚙️) e insira suas chaves de API:
- Chave de API OpenAI
- Nome da Nuvem Cloudinária
- Predefinição de upload na nuvem
- Salve as configurações
- Carregue ou selecione uma imagem de pessoa
- Navegue até a página de um produto em um site de comércio eletrônico
- Clique em "Experimentar" para ver o resultado do teste virtual
Créditos
- Kwai-Kolors de KuaiShou para o modelo de IA
- Abraçando Face e Gradio por fornecerem a GPU para executar o modelo
- Editor de Cursor para facilitar o processo de desenvolvimento
Contribuindo
Contribuições são bem-vindas! Sinta-se à vontade para enviar uma solicitação pull.
Licença
Este projeto está licenciado sob a licença MIT.