Skip to main content
POST
/
api
/
agent
/
add
Crear Agente IA
curl --request POST \
  --url https://api.plazbot.com/api/agent/add \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --header 'x-workspace-id: <x-workspace-id>' \
  --data '
{
  "name": "<string>",
  "workspaceId": "<string>",
  "model": "<string>",
  "prompt": "<string>",
  "temperature": 123,
  "maxTokens": 123,
  "channelId": "<string>",
  "platformType": "<string>",
  "widgetEnabled": true
}
'
{
  "success": true,
  "code": 123,
  "errorCode": "<string>",
  "message": "<string>",
  "data": {
    "id": "<string>",
    "name": "<string>",
    "model": "<string>",
    "prompt": "<string>",
    "temperature": 123,
    "maxTokens": 123,
    "channelId": "<string>",
    "platformType": "<string>",
    "widgetEnabled": true,
    "workspaceId": "<string>",
    "creationDate": "2023-11-07T05:31:56Z",
    "files": [
      "<string>"
    ]
  }
}

Authorizations

Authorization
string
header
required

Token de autenticacion Bearer. Obtenga el token usando el endpoint /api/user/login

Headers

x-workspace-id
string
required

Identificador del workspace

Body

application/json
name
string
required

Nombre del agente

workspaceId
string
required

Identificador del workspace

model
string

Modelo de IA a utilizar

prompt
string

Prompt de configuracion del agente

temperature
number

Temperatura del modelo (0 a 1)

maxTokens
integer

Maximo de tokens por respuesta

channelId
string | null

ID del canal asociado

platformType
string | null

Tipo de plataforma

widgetEnabled
boolean

Habilitar widget del agente

Response

Agente creado exitosamente

success
boolean
required

Indica si la operacion fue exitosa

code
integer
required

Codigo HTTP de la respuesta

errorCode
string | null
required

Codigo de error, null si no hay error

message
string
required

Mensaje descriptivo del resultado

data
object
required

Agente de Inteligencia Artificial configurado en el workspace