Skip to main content
POST
https://worker.thenewscc.com
/
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?"
  }'
{
  "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"
  }
}

Descrição

Executa chat usando um agente pré-configurado com system prompt e configurações específicas.

Headers

Authorization
string
required
Bearer token JWT para autenticação
Content-Type
string
required
application/json

Path Parameters

agentName
string
required
Nome do agente a usarAgentes pré-configurados:
  • support-assistant - Assistente de suporte ao cliente
  • analytics-assistant - Assistente de análise de dados

Body Parameters

prompt
string
required
Mensagem para o agente processar

Response

success
boolean
required
Status da operação
data
object
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?"
  }'
{
  "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"
  }
}