> ## Documentation Index
> Fetch the complete documentation index at: https://chatcli.edilsonfreitas.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Exportação de Trajetória (ShareGPT)

> /export grava a conversa atual como JSONL no formato ShareGPT — pronto para fine-tuning, avaliação ou análise. Agnóstico de provider.

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

```text theme={"system"}
> /export
  OK Exported 14 turns to ~/.chatcli/exports/trajectory-20260527-143902.jsonl
```

Sem argumento, grava em `~/.chatcli/exports/trajectory-<timestamp>.jsonl`. Você pode passar um caminho explícito:

```text theme={"system"}
> /export ./datasets/run-42.jsonl
  OK Exported 14 turns to ./datasets/run-42.jsonl
```

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.

<Tip>
  Use junto com o [modo Agente](/pt/core-concepts/agent-mode): 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.
</Tip>

***

## Veja também

* [Modo Agente](/pt/core-concepts/agent-mode)
* [Gerenciamento de Sessão](/pt/features/session-management) — `/session search`, save/load/fork
* [Referência de Comandos](/pt/reference/command-reference)
