EmoVideoAna
análise de emoção de vídeo
Documentação
🛠️ Configuração do Ambiente (Environment Setup)
🐧 Linux / macOS Setup
Primeiro, instale o uv e configure o projeto e o ambiente Python
curl -LsSf https://astral.sh/uv/install.sh | sh
Depois, certifique-se de reiniciar o terminal para que o comando uv tenha efeito.
Entre no diretório raiz do projeto e execute os seguintes comandos:
uv python install 3.13
Adicione a biblioteca oficial do mcp via uv
uv add "mcp[cli]" httpx
🪟 Windows Setup
Aqui estão as etapas de configuração do ambiente para Windows.
Primeiro, instale o uv e configure o projeto e o ambiente Python
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
Depois, certifique-se de reiniciar o terminal para que o comando uv tenha efeito.
Entre no diretório raiz do projeto e execute os seguintes comandos:
uv python install 3.13
Adicione a biblioteca oficial do mcp via uv
uv add "mcp[cli]" httpx
🤖 Uso no cliente de conversa de IA
Abra a configuração do cliente de conversa de IA e adicione o MCP Server no MCP.
Adicione o seguinte conteúdo ao arquivo e salve
{
"mcpServers": {
"hbidept": {
"command": "uv",
"args": [
"--directory",
"{YOUR_PATH}/emo-video-analysis-mcp",
"run",
"main.py"
],
"env": {
"APP_KEY": "<YOUR_APP_KEY>",
"APP_SECRET": "<YOUR_APP_SECRET>"
},
}
}
}
Se usar streamableHttp
{
"mcpServers": {
{
"lianxin-mcp": {
"name": emo-video-analysis",
"type": "streamableHttp",
"baseUrl": "https://open.lianxinyun.com/mcp",
"headers": {
"sk": appKey_sk_appSecret
}
}
}
}
}
Os APP_KEY e APP_SECRET correspondentes precisam ser gerados em https://open.lianxinyun.com/.