# Adaptador OpenAI / GPT
> **Status:** 🟡 Preparado — implementação futura
Este diretório conterá o adaptador para gerar configurações nativas do OpenAI (GPT-4, GPT-4o, etc.) a partir dos arquivos `persona` dos agentes.
## Como funciona a arquitetura
A camada universal (arquivos `persona`, `global/rules/`, `agents/*/rules/`) é escrita em Markdown puro e é **independente de plataforma**. Cada adaptador lê essa camada universal e gera a configuração específica para cada LLM.
## Implementação futura
Quando for necessário migrar para OpenAI:
1. Criar `gerar-openai-config.sh` neste diretório
2. O script deve ler:
- `agents/{nome}/persona` → corpo do system prompt
- `global/rules/*` → rules herdadas por todos
- `agents/{nome}/rules/*` → rules específicas do agente
3. Gerar o formato de Assistants API ou Custom GPT do OpenAI
4. **Zero alteração** nos arquivos de `global/` ou `agents/`
## Formato esperado (OpenAI Assistants API)
```json
{
"name": "ag-back",
"instructions": "...(conteúdo do persona + rules concatenadas)...",
"tools": [{"type": "code_interpreter"}, {"type": "file_search"}],
"model": "gpt-4o"
}
```
## Referências
- Documentação OpenAI Assistants: https://platform.openai.com/docs/assistants/
- Camada universal: `../../global/` e `../../agents/`
- Script Antigravity (referência): `../antigravity/gerar-agent-json.sh`