Este repositório é um fork pessoal do projeto openai/openai-cs-agents-demo, criado com o objetivo de:
- Estudar a estrutura de agentes multi-turn desenvolvida pela OpenAI;
- Explorar ideias de customização voltadas para aplicações reais (ex: setor de telecom);
- Testar integração com RAG, feedback humano e modificações nos agentes;
- Submeter melhorias relevantes de volta ao projeto oficial.
Requisitos:
- Node.js 18+
- Python 3.11+
git clone https://github.com/victornvilella/openai-cs-agents-demo.git
cd openai-cs-agents-democd python-backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txtcd ../ui
npm installnpm run devA aplicação ficará disponível em http://localhost:3000
- #19 - Add logs when guardrails are triggered: loga explicitamente quando um guardrail é ativado (segurança + observabilidade).
Criar um novo contexto de agentes para simular um atendimento em operadora de telecom:
- Chip, plano, CPF, recarga, fatura, sinal, portabilidade...
Simular um agente que busca informações em base documental (ex: FAQ, contratos, planos).
Permitir ao cliente dar nota ou escrever feedback após ser atendido pelo agente.
Testar variações de prompt engineering para domínios como: telecom, seguros, educação.
Este projeto segue a licença MIT. Os direitos do projeto original pertencem à OpenAI.
Fork criado e mantido por Victor Nardi Vilella.