Como podemos acessar a pesquisa semântica através da API?
search.json não parece ter semântica (embora eu me lembre que eles tinham em algum momento?)
discourse-ai/embeddings/semantic-search?q= é chamado após search.json, bons resultados estão corretos quando abro a URL incluindo a consulta que acabei de fazer.
Mas se eu discourse-ai/embeddings/semantic-search?q=differentQuery diretamente, os resultados não fazem sentido nenhum.
Eu adicionei minhas IPs à lista de permissões para evitar o ratelimiting em app.yml, acho que li em algum lugar que esta também era uma solução para contornar os limites de taxa, se estiver correto.
Não exatamente, os limites de pesquisa são geralmente implementados no aplicativo, pular o hyde é crítico aqui:
Você só tem 4 consultas hyde por minuto (onde expandimos o termo de pesquisa para você), você tem até 100 não-hyde (desde que outros limites de taxa sejam relaxados)
Minha pergunta foi na verdade: passar a chave da API é efetivamente o mesmo que excluir um IP de limites de taxa? Ou você quis dizer que hyde=false só funciona SE uma chave de API for passada?
ambos não estão relacionados. a API tem diferentes controles para limites de taxa, você pode relaxá-lo mais do que outras partes do aplicativo nas configurações globais