Multi-Models / README.md
Jean Lima
Deploy LFM2-8B-A1B local + multilingual models
349efd4
metadata
title: Multi-Models
emoji: 🤖
colorFrom: yellow
colorTo: purple
sdk: docker
app_port: 7860
pinned: false
short_description: API Multi-Modal - Chat, Visão, Embeddings, Classificação

🤖 DGGirl API v4 - Multi-Modal

API compatível com OpenAI para uso no n8n e outras integrações.

🎯 Endpoints Disponíveis

Endpoint Método Descrição
/v1/chat/completions POST Chat inteligente + Análise de imagens
/v1/embeddings POST Vetores semânticos (RAG)
/v1/classify POST Classificação zero-shot
/v1/summarize POST Resumir textos
/v1/sentiment POST Análise de sentimento
/v1/models GET Listar modelos
/health GET Status da API

🧠 Modelos Utilizados

  • Chat: LiquidAI/LFM2-8B-A1B - Rápido e versátil
  • Visão: google/gemma-3-27b-it - Análise de imagens
  • Embeddings: BAAI/bge-m3 - Vetores multilíngue
  • Classificação: facebook/bart-large-mnli - Zero-shot
  • Sumarização: facebook/bart-large-cnn
  • Sentimento: cardiffnlp/twitter-roberta-base-sentiment-latest

📋 Exemplos de Uso

Chat

curl -X POST "https://SEU-SPACE.hf.space/v1/chat/completions" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"messages": [{"role": "user", "content": "Olá!"}]}'

Classificar Intenção

curl -X POST "https://SEU-SPACE.hf.space/v1/classify" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"text": "Quero cancelar meu pedido", "labels": ["pedido", "cancelamento", "dúvida"]}'

Análise de Sentimento

curl -X POST "https://SEU-SPACE.hf.space/v1/sentiment" \
  -H "Authorization: Bearer SEU_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"text": "Estou muito satisfeito com o atendimento!"}'

⚙️ Configuração

Defina as variáveis de ambiente no Space:

  • HF_TOKEN: Seu token do Hugging Face
  • API_KEY: (Opcional) Chave de API personalizada

📚 Documentação

Acesse /docs para a documentação Swagger interativa.