Skip to main content
O comando /export [caminho] serializa a conversa atual como uma trajetória JSONL no estilo ShareGPT — o formato comum para dados de treino/avaliação de modelos. É agnóstico de provider: serializa o histórico da sessão (turnos de usuário e assistente, incluindo tool calls/resultados) independentemente de qual LLM gerou.

Uso

Sem argumento, grava em ~/.chatcli/exports/trajectory-<timestamp>.jsonl. Você pode passar um caminho explícito:
Se a conversa estiver vazia, o comando avisa e não escreve nada.

Formato

Cada linha é um objeto JSON com a conversa no schema ShareGPT (conversations com papéis human/gpt/etc.), o que torna o arquivo diretamente consumível por pipelines de fine-tuning e ferramentas de avaliação que esperam ShareGPT.
Use junto com o modo Agente: rode uma tarefa multi-step e depois /export para capturar a trajetória completa (raciocínio + tool calls + resultados) como exemplo de treino ou para auditoria.

Veja também