Pular para o conteúdo principal

Criar Knowledge Sources

Siga as instruções para criar um Knowledge Source na StackSpot AI:

1. Acesse o Portal da StackSpot AI e no menu principal, selecione ‘Contents > Knowledge Sources‘;

2. Clique em ‘Knowledge Sources’. Em seguida, clique no botão de adicionar para criar um novo Knowledge Source.

3. Selecione o tipo de Knowledge Source que deseja criar API, Personalizado ou Grupo de Snippets. Cada tipo possui campos específicos. Siga as instruções na tela para preencher os campos necessários.

Captura de tela da interface da StackSpot, mostrando um modal na tela. O modal explica o conceito de Knowledge Source e inclui um botão rotulado Criar Knowledge Source. Ao clicar neste botão, aparecem três opções de criação: API, Custom e Snippets Group. O modal pode ser fechado clicando no botão Fechar ou pressionando a tecla ESC.

1. API

Passo 1. Preencha os campos:

  • Knowledge Source: Adicione um nome.
  • Identificação (Slug): Este é o URL do seu Knowledge Source. Você não poderá editar depois.
  • Descrição: Descreva sobre o seu KS.

Clique ‘Salvar’;

Imagem da criação de uma API de Knowledge Source. Os campos de nome, identificação do slug e descrição. Em seguida, o botão de criar.

Passo 2. Na aba ‘Knowledge Objects’, clique em 'Adicionar arquivo':

Imagem da criação de uma API de Knowledge Source, na aba de Knowledge Objects há um botão de Adicionar arquivo.

Passo 3. Clique em Upload de arquivo: Escolha arquivos individuais ou um arquivo zip com todos os arquivos que deseja adicionar simultaneamente.

Clique em ‘Salvar’;

Imagem da criação de uma API de Knowledge Source, o botão de upload de arquivo e em seguida o botão de salvar.

2. Personalizado

Você pode configurar seu próprio Knowledge Source para armazenar e gerenciar Knowledge Objects baseados em texto usando a StackSpot AI. Existem duas maneiras de adicionar texto:

1. Fazer upload de um texto: Faça o upload de um arquivo de texto. 2. Entrada Manual: Insira o texto diretamente na plataforma.

StackSpot AI quebra automaticamente o conteúdo que você adiciona ou carrega em pedaços menores e mais gerenciáveis, facilitando a pesquisa e a navegação. Você pode adicionar, visualizar e gerenciar facilmente esses Knowledge Objects baseados em texto.

Siga os passos:

Passo 1. Acesse o Portal da StackSpot AI.

Passo 2. Clique em ‘Contents > Knowledge Sources’, selecione ‘Criar’ e escolha a opção ‘Personalizado’;

Passo 3. Preencha os campos:

  • Nome: Adicione um nome.
  • Identificação (Slug): Este é o URL do seu Knowledge Source. Você não poderá editar depois.
  • Descrição: Descreva sobre o seu KS.

Clique ‘Salvar’;

Imagem do Knowledge Source Personalizado, com os campos nome, identificação e descrição

Passo 4. Na aba ‘Knowledge Objects’, adicione seus objetos, clique em ‘Adicionar Arquivo’ e:

  • Enviar Arquivos: escolha arquivos individuais ou zip do seu computador. Os arquivos podem ser: .json, .yml, .yaml, .md, .txt, .pdf ou .zip

Os Knowledge Objects que você adicionar como arquivos aparecerão com a tag 'Arquivo enviado'.

  • Manualmente:: copie e cole o conteúdo desejado.

Os Knowledge Objects que você adicionar manualmente aparecerão com a tag 'Standalone'.

Imagem do Knowledge Source Personalizado, na aba de adicionar knowledge object com os campos enviar arquivo e manualmente

3. Grupo de Snippets

É um exemplo de código sugerido, pode ser um padrão. Você pode usá-lo para ajudar a LLM a aprender sobre suas regras de negócios ou estilo de código.

Informação Adicional

StackSpot AI tem um método de decomposição de trechos de código ao criar Knowledge Sources. O objetivo é conservar tokens, reduzir o overflow do prompt e eliminar espaços em branco desnecessários.

Siga os passos:

Passo 1. Preencha os campos:

  • Nome: Adicione um nome.
  • Identificação (Slug): Este é o URL do seu Knowledge Source. Você não poderá editar depois.
  • Descrição: Descreva sobre o seu KS.

Clique ‘Salvar’;

Imagem do Knowledge Source Personalizado, com os campos nome, identificação e descrição

Passo 2. Na aba ‘Knowledge Objects’ você pode adicionar Knowledge Objects ao seu KS, clique em ‘Adicionar Arquivo’ e:

  • Enviar Arquivos: escolha arquivos individuais ou zip do seu computador. Os arquivos podem ser: .abap,.ada,.adb,.ads,.aes,.cls,.azcli,.bat,.cmd,.bicep,.c,.h,.cs,.cpp,.cc,.cxx,.hh,.hpp,.hxx,.mligo,.clj,.cljs,.cljc,.edn,.cob,.cbl,.coffee,.csp,.css,.d,.dart,.dockerfile,.ecl,.ex,.exs,.erl,.hrl,.fs,.fsi,.ml,.mli,.flow,.f90,.f,.for,.f77,.ftl,.go,.graphql,.gql,.groovy,.gvy,.gy,.gsh,.handlebars,.hbs,.hs,.hcl,.tf,.html,.htm,.ini,.java,.js,.mjs,.jsx,.json,.jl,.kt,.kts,.less,.lex,.liquid,.lua,.m3,.md,.dax,.asm,.sql,.m,.pas,.pp,.ligo,.pl,.pm,.php,.pla,.txt,.dats,.sats,.hats,.pq,.ps1,.psm1,.psd1,.proto,.pug,.py,.qs,.r,.rkt,.cshtml,.redis,.rst,.rb,.rs,.sb,.lisp,.scala,.scm,.scss,.sh,.sol,.rq,.st,.swift,.sv,.tcl,.twig,.ts,.tsx,.vb,.v,.xml,.yaml,.yml,.zip.

Os Knowledge Objects que você adicionar como arquivos aparecerão com a tag 'Arquivo enviado'.

  • Manualmente:: copie e cole o conteúdo desejado.

Os Knowledge Objects que você adicionar manualmente aparecerão com a tag 'Standalone'.

Imagem do Knowledge Source Personalizado, com os campos nome, identificação e descrição

Passo 3. Clique em ‘Salvar’;

Compartilhe seu Knowledge Source

  • Compartilhar com usuários: adicione o email de quem você deseja convidar para acessar seu KS.
    • Permissão apenas de leitura ou de escrita (pode editar).

Imagem de compartilhar knowledge source, o campo de compartilhar com usuários e opção de colocar email e escolher a permissão de escrita ou leitura.

Imagem de compartilhar Knowledge Source. A opção de publicar na Conta

Leia Mais