Como criar uma Lista de Competências
Neste tutorial, cobriremos o processo de criação de uma Lista de Competências e Habilidades.
Vale lembrar que uma Lista de Competências pode ser pensada como se fosse uma pasta ou um banco de dados, que deve ser preenchido de habilidades posteriormente (também será abordado nesse tutorial!).
Criar Competência
Para acessar o menu de criação de competências, basta localizar o link correspondente na barra lateral e clicar.
Menu de criação de competência
Nesse menu, temos apenas dois campos:
- Nome da competência: diz respeito ao nome dessa "pasta" de competências.
- Descrição: campo opcional, para uso interno, não acessível ao usuário final que fará a interação com o bot.
Após clicar em "Salvar", é possível visualizar a competência criada na listagem de competências.
Criando uma Habilidade
Ao clicar em "Habilidades", há o redirecionamento para uma lista de habilidades. Assim como a lista de competências, se a competência é recém-criada, nenhuma habilidade será listada e serão mostrados botões na página. Para criar uma habilidade, clique em um desses botões.
Ao clicar, é possível ver o menu de criação de habilidades. Cada habilidade é uma requisição a uma API, e os campos principais são:
| Campo | Função |
|---|---|
| Nome da habilidade | Nome que o bot enxergará durante a conversa quando estiver tomando a decisão de qual habilidade utilizar. Exemplo: "Previsão do tempo" |
| Descrição | O bot a utiliza para saber o que essa habilidade faz, o que o ajuda na tomada de decisão quanto a qual ferramenta utilizar. |
| Método HTTP | Tipo de requisição a ser feita à API: GET, POST, PUT ou DELETE. |
| URL Base | Endereço da API a ser chamada. |
Abaixo desses campos, as abas Headers, Params, Query Params, Body e Authorization permitem detalhar a requisição. Veja cada uma em Listar Competências.
Lembre-se de ser objetivo na descrição, já que excesso de detalhes pode fazer com que a descrição ultrapasse um certo limite de tokens.
Ao terminar de preencher os campos, clique em "Salvar habilidade".
Conclusão
Nesse tutorial, vimos como utilizar a interface do EvaGPT para criar habilidades únicas para nossos bots. Não se esqueça de, após criar a lista de competências, adicioná-la ao bot nas configurações do bot.