Zaia Docs
APIZaia AcademyComunidade no Discord
API
API
  • Introdução
    • Fundamentos APIS
      • 1.O que é um JSON e sua importância
      • 2.O Que é um Webhook?
      • 3.O Que é cURL?
      • 4.O Que é uma API?
  • Chat Generativo Externo
    • [GET] Buscar chat
    • [GET] Buscar múltiplos chats
    • [POST] Criar novo chat
  • Mensagem Generativa Externa
    • [PATCH] Resolve Takeover
    • [POST] Create
    • [GET] Retrieve Multiple
  • Mensagem entre canais
    • [POST] Envio de texto e imagem externas
  • Agente
    • [POST] Criar agente
    • [PATCH] Atualizar agente
    • [DELETE] Excluir agente
    • [GET] Buscar agentes
  • Estágios do Agente
    • [POST] Criar um estágio
    • [PATCH] Reorganizar estágios
    • [DELETE] Remover estágio
    • [GET] Listar estágios
    • [PATCH] Atualizar
  • Requisições HTTP de Estágio de Chat
    • [DELETE] Remover
    • [GET] Recuperar Múltiplos
    • [GET] Recuperar
    • [PATCH] Atualizar
  • Cérebro
    • [POST] Criar Crawler
    • [DELETE] Remover Crawler
    • [DELETE] Remover Múltiplos Crawlers
    • [POST] Treinar Crawler
    • [GET] Recuperar Múltiplos Crawlers
    • [POST] Treinar Arquivo
    • [DELETE] Remover Arquivo
    • [DELETE] Remover Múltiplos Arquivos
    • [GET] Recuperar Múltiplos Arquivos
  • Mensagem Generativa Efêmera
  • Consumo
Fornecido por GitBook
Nesta página
  • Requisição
  • Headers (Cabeçalhos)
  • Body (corpo)
  • Respostas
  1. Agente

[PATCH] Atualizar agente

Atualiza um agente.

Requisição

curl --location --request PATCH 'https://api.zaia.app/v1.1/api/agent/update' \
--header 'Content-Type: application/json' \
--header 'Accept: application/json' \
--header 'Authorization: Bearer <your api key goes here>' \
--data '{
  "agentId": 123,
  "name": "The Zaian Agent",
  "template": "generic",
  "companyName": "Zaia",
  "fileQueryMode": "general",
  "pictureURL": "data:image/png;base64,iVBORw0KG…",
  "productDescription": "AI agents built for sales, support and more.",
  "tone": "Casual",
  "initialChatMessage": "Hello, I am The Zaian Agent. How can I assist you today?",
  "responseModel": "gpt-4o-mini",
  "voiceGender": "female"
}'

Headers (Cabeçalhos)

Chave
Tipo
Exemplo
Obrigatório

Authorization

String

Bearer <sua chave aqui>

✓

Body (corpo)

Key
Type
Obrigatório

agentId

Number

✓

name

String

✓

behavior

String

companyName

String

fileQueryMode

FileQueryModeEnum

pictureURL

String

productDescription

String

tone

String

initialChatMessage

String

responseModel

ResponseModelEnum

voiceGender

VoiceGenderEnum

FileQueryModeEnum
Type
Examples
Definition

String

generic

Activate the indiscriminate query mode. All blocks are eligible.

String

scoped

Activates the tag based query mode where only files with related tags are eligible for querying.

ResponseModelEnum
Type
Examples
Definition

String

gpt-4

GPT 4 model by Open AI. Costs 20 credits per message.

String

gpt-4o

GPT 4o model by Open AI. Costs 10 credits per message.

String

gpt-4o-mini

GPT 4o Mini model by Open AI. Costs 1 credit per message.

String

claude-3.5

Claude Sonnet model by Anthropic. Costs 5 credits per message.

String

gpt-3.5

GPT 3.5 model by Open AI. Costs 1 credit per message.

String

llama-3

Llama 3 70B by Meta. Costs 1 credit per message.

VoiceGenderEnum
Type
Examples
Definition

String

male

Activates the male voice for the agent.

String

scoped

Activates the female voice for the agent.

Respostas

"Forbidden."
"Agent not found."

Anterior[POST] Criar agentePróximo[DELETE] Excluir agente

Atualizado há 2 meses