curl -X POST https://worker.thenewscc.com/openai/agent/support-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Como funciona o programa de indicações?"
}'
curl -X POST https://worker.thenewscc.com/openai/agent/analytics-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Analise estes dados: Opens 45%, Clicks 12%"
}'
{
"success": true,
"data": {
"agent": "support-assistant",
"content": "olá! o programa de indicações do waffle é super simples!\n\nvocê compartilha seu link único com amigos e quando eles se inscrevem, vocês dois ganham benefícios:\n\n- você acumula pontos para trocar por prêmios\n- seu amigo ganha desconto ou período grátis\n- quanto mais indica, mais recompensas\n\ncada newsletter tem suas próprias vantagens. quer começar a indicar?",
"toolResults": [],
"usage": {
"promptTokens": 142,
"completionTokens": 98,
"totalTokens": 240
},
"finishReason": "stop"
}
}
{
"success": true,
"data": {
"agent": "analytics-assistant",
"content": "## Análise de Engajamento\n\n### Métricas:\n- **Taxa de Abertura: 45%** ✅ Excelente (2x média)\n- **Taxa de Cliques: 12%** ✅ Muito Bom (4x média)\n- **CTR (Click-to-Open): 26.7%** 🎆 Excepcional\n\n### Insights:\n1. Alto engajamento indica conteúdo relevante\n2. CTR de 26.7% mostra forte call-to-action\n3. Audiência qualificada e interessada\n\n### Recomendações:\n- Mantenha a estratégia atual\n- Teste segmentação para os 55% inativos\n- Considere aumentar frequência",
"toolResults": [],
"usage": {
"promptTokens": 168,
"completionTokens": 142,
"totalTokens": 310
},
"finishReason": "stop"
}
}
{
"success": false,
"error": "Agente 'custom-agent' não encontrado",
"availableAgents": [
"support-assistant",
"analytics-assistant"
]
}
Agentes
Usar Agente
Chat usando agente pré-configurado
POST
/
openai
/
agent
/
{agentName}
curl -X POST https://worker.thenewscc.com/openai/agent/support-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Como funciona o programa de indicações?"
}'
curl -X POST https://worker.thenewscc.com/openai/agent/analytics-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Analise estes dados: Opens 45%, Clicks 12%"
}'
{
"success": true,
"data": {
"agent": "support-assistant",
"content": "olá! o programa de indicações do waffle é super simples!\n\nvocê compartilha seu link único com amigos e quando eles se inscrevem, vocês dois ganham benefícios:\n\n- você acumula pontos para trocar por prêmios\n- seu amigo ganha desconto ou período grátis\n- quanto mais indica, mais recompensas\n\ncada newsletter tem suas próprias vantagens. quer começar a indicar?",
"toolResults": [],
"usage": {
"promptTokens": 142,
"completionTokens": 98,
"totalTokens": 240
},
"finishReason": "stop"
}
}
{
"success": true,
"data": {
"agent": "analytics-assistant",
"content": "## Análise de Engajamento\n\n### Métricas:\n- **Taxa de Abertura: 45%** ✅ Excelente (2x média)\n- **Taxa de Cliques: 12%** ✅ Muito Bom (4x média)\n- **CTR (Click-to-Open): 26.7%** 🎆 Excepcional\n\n### Insights:\n1. Alto engajamento indica conteúdo relevante\n2. CTR de 26.7% mostra forte call-to-action\n3. Audiência qualificada e interessada\n\n### Recomendações:\n- Mantenha a estratégia atual\n- Teste segmentação para os 55% inativos\n- Considere aumentar frequência",
"toolResults": [],
"usage": {
"promptTokens": 168,
"completionTokens": 142,
"totalTokens": 310
},
"finishReason": "stop"
}
}
{
"success": false,
"error": "Agente 'custom-agent' não encontrado",
"availableAgents": [
"support-assistant",
"analytics-assistant"
]
}
Descrição
Executa chat usando um agente pré-configurado com system prompt e configurações específicas.Headers
Bearer token JWT para autenticação
application/jsonPath Parameters
Nome do agente a usarAgentes pré-configurados:
support-assistant- Assistente de suporte ao clienteanalytics-assistant- Assistente de análise de dados
Body Parameters
Mensagem para o agente processar
Response
Status da operação
Show Dados da resposta
Show Dados da resposta
Nome do agente usado
Resposta gerada pelo agente
Resultados de tools executadas (se aplicável)
Motivo do término
curl -X POST https://worker.thenewscc.com/openai/agent/support-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Como funciona o programa de indicações?"
}'
curl -X POST https://worker.thenewscc.com/openai/agent/analytics-assistant \
-H "Authorization: Bearer seu_token_jwt" \
-H "Content-Type: application/json" \
-d '{
"prompt": "Analise estes dados: Opens 45%, Clicks 12%"
}'
{
"success": true,
"data": {
"agent": "support-assistant",
"content": "olá! o programa de indicações do waffle é super simples!\n\nvocê compartilha seu link único com amigos e quando eles se inscrevem, vocês dois ganham benefícios:\n\n- você acumula pontos para trocar por prêmios\n- seu amigo ganha desconto ou período grátis\n- quanto mais indica, mais recompensas\n\ncada newsletter tem suas próprias vantagens. quer começar a indicar?",
"toolResults": [],
"usage": {
"promptTokens": 142,
"completionTokens": 98,
"totalTokens": 240
},
"finishReason": "stop"
}
}
{
"success": true,
"data": {
"agent": "analytics-assistant",
"content": "## Análise de Engajamento\n\n### Métricas:\n- **Taxa de Abertura: 45%** ✅ Excelente (2x média)\n- **Taxa de Cliques: 12%** ✅ Muito Bom (4x média)\n- **CTR (Click-to-Open): 26.7%** 🎆 Excepcional\n\n### Insights:\n1. Alto engajamento indica conteúdo relevante\n2. CTR de 26.7% mostra forte call-to-action\n3. Audiência qualificada e interessada\n\n### Recomendações:\n- Mantenha a estratégia atual\n- Teste segmentação para os 55% inativos\n- Considere aumentar frequência",
"toolResults": [],
"usage": {
"promptTokens": 168,
"completionTokens": 142,
"totalTokens": 310
},
"finishReason": "stop"
}
}
{
"success": false,
"error": "Agente 'custom-agent' não encontrado",
"availableAgents": [
"support-assistant",
"analytics-assistant"
]
}
⌘I
