Tenho 500 contratos para analisar. Dá para processar em lote?
Tenho 500 contratos para analisar. Dá para processar em lote?
Sim, há 3 abordagens:
1. Batch via API (recomendado para >100 docs)
Script Python chama o agente em paralelo para cada documento:
import asyncio
from openai import AsyncOpenAI
client = AsyncOpenAI(api_key='...', base_url='...')
async def processar(doc):
resp = await client.chat.completions.create(
model='revisor-contratos',
messages=[{'role': 'user', 'content': doc}]
)
return resp.choices[0].message.content
resultados = await asyncio.gather(*[processar(d) for d in documentos])
2. Agente autônomo com DB
Agente lê do DB, processa, grava resultado. Use quando há regras complexas e persistência.
3. n8n / Zapier
Fluxo low-code: 'Para cada linha da planilha → chama Cortex → salva resultado'.
Dicas:
📖 Documentação completa na Wiki: