GG.chatbot

Como usar

Como encontrar meu typebotId

Se você quer executar o bot em modo de pré-visualização, precisa informar o ID do bot em construção, disponível na URL do editor:

Obter o ID do bot

Como encontrar meu publicId

Para executar um bot publicado, informe o ID público, que fica aqui:

Obter o ID público do bot

Como encontrar meu workspaceId

No painel do seu espaço de trabalho, vá em Configurações & Membros > Espaço de trabalho > Configurações e copie o ID.

Como lidar com a transmissão em tempo real

Se você ativou a transmissão, sempre que uma mensagem de IA precisar ser transmitida você receberá uma resposta JSON deste tipo:

{
  "messages": [],
  "clientSideActions": [
    {
      "type": "stream",
      "stream": true,
      "expectsDedicatedReply": true
    }
  ]
}

O bot está pronto para transmitir a mensagem. Agora envie a seguinte requisição:

curl -X POST https://ggchatbot.com/api/v2/sessions/{sessionId}/streamMessage

Onde {sessionId} deve ser substituído pelo ID de sessão que você recebeu na resposta de início da conversa.

Esse endpoint envia eventos do servidor (Server-Sent Events) com todas as informações para exibir a mensagem transmitida.

Ao terminar, continue o fluxo enviando uma requisição de continuar conversa, com a mensagem transmitida como conteúdo.

On this page