Listagem de categorias para IA não retorna URLs completos

Quando o bot busca categorias e gera uma saída, ele exibe apenas um trecho do slug da categoria de segundo nível. Por exemplo, Documentation > Using Discourse, que possui um slug válido #documentation:using-discourse, é mostrado apenas como #using-discourse. O que, é claro, não funciona como um link.

O mesmo acontece quando o bot tenta criar um link para uma subcategoria – ele ainda falha pois gera um slug incorreto na URL.

Seria útil se o bot tivesse acesso ao slug completo para poder exibir as subcategorias com precisão.

Porque um bot de IA é realmente burro. Você deve explicar que em um slug pode haver um hífen, e até dar um exemplo. Se esse modelo for realmente teimoso, você pode listar todas as categorias de slugs assim.

É como uma criança de 3 anos. Se você explicar tudo com regras simples para seguir, onde não há rotas de fuga ou portas para começar a adivinhar, funciona razoavelmente bem. Na maioria das vezes. Bem, até alguém atualizar esse modelo e ele quebrar alguma coisa novamente.

Eu tentei. Eu expliquei. E tentei novamente. Isso fez com que as categorias principais estivessem corretas, mas não as subcategorias. Eu simplesmente acho que ela não está recebendo os dados de origem corretos. Então, mesmo que quisesse, ela não conseguiria acertar o slug. Ela simplesmente não sabe qual é a categoria pai. E claro que eu posso sugerir e codificar manualmente a lista de categorias na definição da persona, mas por que ela então usa a função “Search Categories”?

Provavelmente não. Ele não conhece a estrutura do seu fórum. E como ele poderia saber? Ninguém jamais lhe disse isso. Se isso for de alguma forma uma parte importante do seu prompt, você também terá que explicar isso.

Porque ele usa essa informação para encontrar postagens. Ele não a usa para entender seu sitemap :man_shrugging:

Você pode ver um problema semelhante nos resumos de IA aqui no meta:

ETA: Talvez um exemplo melhor para que ninguém precise procurar :slight_smile:

Eu também não consegui fazer o bot me ouvir e fazer isso corretamente…

Espero que você consiga descobrir qual é a peça que falta, pois isso me incomoda há algum tempo. :slight_smile:

Seu prompt obtém melhores resultados, @Jagster?

1 curtida

Você não está certo. O bot é configurado para pesquisar em categorias e o faz. Ele lista corretamente a lista delas. Ele usa corretamente um slug e não o nome quando eu digo para ele. Mas falha com o slug para uma subcategoria. Muito provavelmente porque a função que retorna a lista de categorias não o contém. Esse é o meu ponto.

1 curtida

Eu entendo, mas também não tenho tantas categorias assim. Descobri que toda vez que há esse tipo de lista, ou seja, poucas coisas com a mesma estrutura, como links de categorias, aumentando em número, a IA começa a esquecer suas regras e começa a usar esses dados que coletou. Nesse momento, ela começa a perder essa informação e a inventar o resto.

Tudo o mais com resumos não foi tão bem-sucedido… na verdade, foram bastante catastróficos, e abandonei toda a ideia.

Não tenho tanta demanda por links de categorias em si, então não sei se os novos modelos da OpenAI são mais estúpidos do que os antigos. Quanto mais preguiçosos eles são.

E ainda assim, ela não sabe, porque nunca usa esses dados para entender a estrutura.

Então por que diz “Categorias de Listagem” e por que imprime uma lista exata? Ele também pode ler tópicos e pesquisar. Ele entende muito bem o que está acontecendo. Caso contrário, não sei como mais seria útil dentro do Doscourse? Estou confuso. A única coisa que eu estava apontando era que a função de lista de categorias que ele pode chamar não retorna o caminho completo/slug para subcategorias. Então ele não a usa. Nada mais. E acho que os resumos carecem exatamente da mesma coisa, pelo que posso ver.

Estou falando sobre este recurso:

1 curtida

Que pode usar categorias para pesquisa. “Explique que tipo de problemas o uso de IA pode causar. Use informações da categoria Suporte.”

O que é isto então? Listar Categorias. E então dá-lhe uma lista exata. Isso funciona com categorias principais e falha sempre com subcategorias

Acho que podemos precisar da equipe de IA para opinar sobre isso e quebrar o impasse. :slight_smile:

A ideia de que há algo ‘meta’ sobre as subcategorias que o bot de IA simplesmente não está captando é muito atraente para mim (com base no tempo que investi tentando fazer isso por prompt :slight_smile:). Infelizmente, estou no :derp: extremo do espectro da IA, então não tenho ideia se essa é uma suposição razoável. :person_shrugging:

No entanto, notei esta postagem de Don que diz que a solução alternativa foi bem-sucedida para ele:

1 curtida

Como eu disse aqui :smirking_face:

Uma tabela é uma solução. Eu usei uma lista.

Ferramentas integradas deveriam ser um pouco mais inteligentes sobre subcategorias, concordo com isso.

A ferramenta de listagem de categorias não é a única. A pesquisa provavelmente também e a Pesquisa Profunda.

2 curtidas