Adicionar suporte para blocos e inlines estilo Latex para Math

A inteligência artificial fornece respostas em formato latex. Escrevi um prompt para converter este formato latex para o formato mathjax, mas o prompt nem sempre é implementado e responde em formato latex. Quando escrevi meu problema para a comunidade openai, a seguinte sugestão veio.

"Decidi que nem valia a pena o esforço de poluir um prompt do sistema, quando eu poderia simplesmente fazer o seguinte por conta própria com os resultados:

    translateLaTex = (val: string): string => {
        if (val.indexOf("\\\\") == -1) return val;

        return val.replaceAll("\\\\(", "$")//
            .replaceAll("\\\\)", "$")//
            .replaceAll("\\[", "$")//
            .replaceAll("\\]", "$");
    }

"
Você pode aplicar esta solução na próxima atualização?

2 curtidas

Eu gosto dessa ideia, concordo que o LaTeX pode ser irritante em respostas de IA e em prompts de sistema se for difícil. Mais ainda porque o GPT4o é ajustado em LaTeX. Apoio totalmente a criação de algum tipo de PR com uma opção para suportar o “modo LaTeX” se você marcar uma caixa nas configurações do site.

3 curtidas

Não sei se estou falando da mesma coisa, mas para mim funcionou. Não uso fórmulas muito difíceis, no entanto.

Você entende totalmente o MathJax e o gera.

Ao apresentar expressões matemáticas, use as seguintes regras:
1. Para expressões matemáticas inline, use cifrões únicos `$...$`.
2. Para expressões matemáticas em estilo de exibição, use cifrões duplos `$$...$$`.

Por exemplo:
- Inline: A equação da equivalência massa-energia é $e=mc^2$.
- Exibição:
$$
e=mc^2
$$
1 curtida

Você pode adicionar este recurso na próxima atualização. Não importa o quanto eu digite o prompt, ele nem sempre funciona corretamente. No fórum da OpenAI, eles sugerem um arranjo como o acima, não um prompt, como uma solução definitiva.

Sim, isso é muito chato, PR é bem-vindo se você quiser tentar.

1 curtida

Gostaria de tentar, ficaria feliz se você abrisse um PR @sam

Isto agora é suportado nativamente na versão mais recente!

2 curtidas