File size: 862 Bytes
9f89048
 
 
 
fc667c4
9f89048
 
 
 
 
 
 
 
 
 
fc667c4
 
9f89048
 
 
 
 
 
 
 
fc667c4
 
 
 
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
---

title: Strand Data Demo API
emoji: 🧬
colorFrom: purple
colorTo: blue
sdk: docker
pinned: false
---


# Strand Data Demo API

API de demonstração para classificação de qualidade de texto, Q&A e image captioning.

## Endpoints

- `POST /classify-quality` - Classifica qualidade de texto usando sBERT fine-tuned com sistema de âncora
- `POST /similarity` - Calcula similaridade de cosseno com vetor âncora de qualidade
- `POST /qa` - Responde perguntas sobre um texto (LLM)
- `POST /caption` - Gera legenda para imagem (Vision LLM)

## Configuração

Defina as seguintes secrets no Space:
- `CHUTES_API_KEY` - API key do Chutes.ai
- `OPENROUTER_API_KEY` - API key do OpenRouter (fallback)

## Modelo

Usa o modelo `Madras1/sbert_cosine_filter_v3` com sistema de âncora baseado em centróide de exemplos de alta qualidade.