transcrever
Transcribe WhatsApp audio and video messages from a group—single media by path or message ID, or up to eight pending items per call—and return cached text for reuse.
Instructions
Transcreve áudio/vídeo (MLX local, large-v3) e devolve o texto; reusa cache. UMA mídia específica: passe mediaPath (campo 'midia' de ler_mensagens) OU id (campo 'id' da mensagem) — os dois funcionam; qualquer outro nome de parâmetro é ignorado. SEM os dois: transcreve um lote dos pendentes do grupo (até 8 NOVOS por chamada; o que já tem transcrição não ocupa vaga e vem em em_cache; os que só estão na nuvem baixam em paralelo). Se sobrar além do teto, o retorno traz restantes — chame de novo e o lote AVANÇA. Em modo remoto a transcrição é publicada na nuvem, então ler_mensagens passa a trazer transcricao.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"grupo": "<grupo>"
},
"name": "transcrever"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | id da mensagem (campo 'id' de ler_mensagens) de UMA mídia — alternativa ao mediaPath | |
| grupo | Yes | slug do grupo | |
| mediaPath | No | mediaPath relativo (campo 'midia') de UMA mídia |