Sobre o projeto
O OpenAI Agents SDK é um framework projetado para a criação de fluxos de trabalho de múltiplos agentes. Ele é agnóstico em relação ao provedor, suportando as APIs de Responses e Chat Completions da OpenAI, bem como mais de 100 outros LLMs.
As principais capacidades incluem:
- **Tipos de Agentes**: Suporta agentes de texto padrão, agentes Sandbox para tarefas de longo prazo (inspeção de arquivos, execução de comandos), agentes Realtime para experiências multimodais de baixa latência via WebSockets e agentes Voice para pipelines de fala-para-texto/texto-para-fala.
- **Orquestração de Fluxo de Trabalho**: Apresenta handoffs e 'agentes como ferramentas' para a delegação de tarefas entre diferentes agentes.
- **Ferramentas e Segurança**: Integração com várias ferramentas (funções, MCP, ferramentas hospedadas) e guardrails configuráveis para validação de entrada/saída.
- **Recursos Operacionais**: Gerenciamento de sessão integrado para histórico de conversas, mecanismos de human-in-the-loop e tracing para depuração e otimização de fluxos de trabalho.
O SDK requer Python 3.10+ e oferece extensões opcionais para suporte de voz e gerenciamento de sessão baseado em Redis.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.