SymPy integration with LLM (generative AI)

673 views
Skip to first unread message

Francesco Bonazzi

unread,
Apr 11, 2024, 4:35:18 PM4/11/24
to sympy

Francesco Bonazzi

unread,
Apr 11, 2024, 4:41:13 PM4/11/24
to sympy

Samith Kavishke

unread,
Apr 12, 2024, 2:17:49 AM4/12/24
to sympy
Are there any plans from our side for the LLM that use Sympy?

Francesco Bonazzi

unread,
Apr 13, 2024, 2:52:33 AM4/13/24
to sympy
On Friday, April 12, 2024 at 8:17:49 a.m. UTC+2 samithkar...@gmail.com wrote:
Are there any plans from our side for the LLM that use Sympy?

Not that I know.

Aaron Meurer

unread,
Apr 13, 2024, 11:30:25 PM4/13/24
to sy...@googlegroups.com
I made a SymPy GPT for ChatGPT. Although ChatGPT will already use
SymPy if you ask it to solve a math problem. The only difference is
that this has access to the latest version of SymPy and the SymPy
documentation.

There was some discussion about using LLMs to do LaTeX parsing
(currently done by a grammar-based parser in parse_latex()) at
https://github.com/sympy/sympy/issues/26128.

Aaron Meurer
> --
> You received this message because you are subscribed to the Google Groups "sympy" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to sympy+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/1e47b5b5-615a-45eb-8585-33470cfa483bn%40googlegroups.com.

peter.st...@gmail.com

unread,
Apr 14, 2024, 12:31:32 AM4/14/24
to sy...@googlegroups.com
Dear Aaron,

Thanks!

Does this also work with the free ChatGPT version, or only with the paid for version?
How do I use it? Simply start my (free) ChatGPT as I do now?

Excuse my dumb questions, but I am not the greatest computer expert ☹

Peter
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/CAKgW%3D6LxM29Ms-xxpZwr2%2BZ06qbeKYPE3pmhx6ajr-PM1nAhMQ%40mail.gmail.com.

Aaron Meurer

unread,
Apr 14, 2024, 12:46:15 AM4/14/24
to sy...@googlegroups.com
I believe the custom GPTs require the paid version, since they use GPT
4 and the code interpreter which are paid features only. If you have a
ChatGPT subscription and you click the link I provided, it should show
up in the sidebar (or you can click "explore GPTs" and search for
"SymPy").

Aaron Meurer
> To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/032101da8e24%249af957d0%24d0ec0770%24%40gmail.com.

Francesco Bonazzi

unread,
Apr 15, 2024, 2:49:51 AM4/15/24
to sympy
On Sunday, April 14, 2024 at 5:30:25 a.m. UTC+2 Aaron Meurer wrote:
I made a SymPy GPT for ChatGPT. Although ChatGPT will already use
SymPy if you ask it to solve a math problem. The only difference is
that this has access to the latest version of SymPy and the SymPy
documentation.

The library I linked (langchain) is a wrapper around many different LLMs (either local or APIs), it lets you easily switch LLM.
 
There was some discussion about using LLMs to do LaTeX parsing
(currently done by a grammar-based parser in parse_latex()) at
https://github.com/sympy/sympy/issues/26128.

LLMs can parse everything, I wouldn't limit them to LaTeX.
Reply all
Reply to author
Forward
0 new messages