Q&A from April 17, 2023
IS THERE A CHATGPT "PLUGIN" FOR MATHEMATICA?
IS THERE A CHATGPT "PLUGIN" FOR MATHEMATICA?
You will be interested in our Thursday session :)
Check out:
Is this going to be available in the previous version of Mathematica? I have 12.2.
The developer says he has tested https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/ on 12.1, 12.2, and 12.3—so you should be good.
HOW IMPORTANT IS HAVING THE PLUGIN FOR THIS WEEK? WILL THE CONTENT BE MAINLY CONCEPTUAL BASED? I IMAGINE A LOT OF US DON'T HAVE ACCESS YET.
HOW IMPORTANT IS HAVING THE PLUGIN FOR THIS WEEK? WILL THE CONTENT BE MAINLY CONCEPTUAL BASED? I IMAGINE A LOT OF US DON'T HAVE ACCESS YET.
Yes, we have taken this into consideration, since OpenAI is giving access to the plugin on a rolling basis. Access to the plugin is not required for this Study Group. The shared notebook (https://wolfr.am/1cKo4X0ko) will be a good resource once you do get access to the plugin. All the recordings from this week’s session should also be available.
DO I NEED TO UPGRADE TO CHATGPT PLUS?
DO I NEED TO UPGRADE TO CHATGPT PLUS?
Yes the plugin is available with the ChatGPT plus account.
IS THIS BEING RECORDED? WILL IT BE SHARED THE RECORDING LATER?
IS THIS BEING RECORDED? WILL IT BE SHARED THE RECORDING LATER?
Yes, a link to the recording will be sent to everyone by email shortly after the session ends.
Thanks.
Thanks.
HOW DOES THE PLUGIN DEAL WITH DISAMBIGUATION IN TERMS OF CLASHING QUERIES ON THE W|A SIDE?
HOW DOES THE PLUGIN DEAL WITH DISAMBIGUATION IN TERMS OF CLASHING QUERIES ON THE W|A SIDE?
The Wolfram|Alpha API is sending back possible interpretation so ChatGPT can decide if the interpretation is correct.
Is there any way to force a decision on the ChatGPT side if you know what you want from Alpha?
You can say “Use Wolfram Alpha to answer x” and it will try to send something to Alpha. You should even be able to say “Send this exact input to Wolfram Alpha:” and it will usually refrain from rephrasing.Unfortunately there is no way to force ChatGPT to do anything. If you enter “ask wolfram alpha ‘what is the population of france’”, it might just ask for “france population” instead of the exact input you suggested.In general, trying more specific commands will return more specific outputs.
ARE YOU GOING TO GO A BIT DEEPER TECHNICALLY INTO HOW THE PLUGIN WORKS?
ARE YOU GOING TO GO A BIT DEEPER TECHNICALLY INTO HOW THE PLUGIN WORKS?
Not in this study group. But you might be interested in the following resources:
CAN THE WOLFRAM|ALPHA PLUGIN ALLOW CHATGPT TO WRITE IN LATEX SCRIPT, OR A SIMILAR MATHEMATICAL FONT TEXT SCRIPT FORMAT?
CAN THE WOLFRAM|ALPHA PLUGIN ALLOW CHATGPT TO WRITE IN SCRIPT, OR A SIMILAR MATHEMATICAL FONT TEXT SCRIPT FORMAT?
L
A
TE
XSometimes it will use the direct output of calling TeXForm from Wolfram, while other times it will just produce the on its own, since this is a thing it is already pretty good at.
T
E
XIn[]:=
TeXForm[x/Sqrt[5]]
Out[]//TeXForm=
rac{x}{\sqrt{5}}
rac{x}{\sqrt{5}}
TO THE EXTENT THAT IT UNDERSTANDS THE SYNTAX AND AVAILABLE FUNCTIONS OF THE WOLFRAM LANGUAGE HAS IT ACQUIRED THAT FROM THE GPT-4 TRAINING, OR HAVE YOU GIVEN IT EXTRA TUITION?
TO THE EXTENT THAT IT UNDERSTANDS THE SYNTAX AND AVAILABLE FUNCTIONS OF THE WOLFRAM LANGUAGE HAS IT ACQUIRED THAT FROM THE GPT-4 TRAINING, OR HAVE YOU GIVEN IT EXTRA TUITION?
In general no. But some prompt help is sometimes useful.
HELLO, CHATGPT DISABLED FOR USERS IN ITALY, ANY NEWS FROM THIS SIDE?
HELLO, CHATGPT DISABLED FOR USERS IN ITALY, ANY NEWS FROM THIS SIDE?
Unfortunately we are unable to provide any useful information about this :(
With the Wolfram plugin can I use ChatGPT anyway?
The Wolfram Plugin is a way to take advantage of the computational capabilities of Wolfram Alpha or Wolfram Language from within ChatGPT. Unfortunately, you will not be able to use the Wolfram Plugin if you do not have access to ChatGPT.
IS THERE ANY WAY TO SPEED UP ACCESS TO WOLFRAM|ALPHA PLUGIN FOR CHATGPT?
IS THERE ANY WAY TO SPEED UP ACCESS TO WOLFRAM|ALPHA PLUGIN FOR CHATGPT?
Joining the plugins waitlist at https://openai.com/blog/chatgpt-plugins is the only way to access the Wolfram Plugin right now.
Thank you. I have a ChatGPT Plus account and applied for the Plugin access since it launched. Does Wolfram Cloud notebook integrate ChatGPT?
No, the cloud notebook https://wolfr.am/1cKo4X0ko includes links to resources and text prompt examples that you will be able to use in your ChatGPT Plus account with Plugins.
THE ONLY WAY TO HAVE ACCESS TO WOLFRAM|ALPHA CHATGPT IS THROUGH THE WAITLIST LINK?
THE ONLY WAY TO HAVE ACCESS TO WOLFRAM|ALPHA CHATGPT IS THROUGH THE WAITLIST LINK?
Yes—that is how it is right now. Of course you can access Wolfram|Alpha at https://www.wolframalpha.com/
CHRISTOPHER WOLFRAM'S PACLET FOR CHATGPT IS FOR VERSION 3.5? WILL IT BE UPDATED TO INCLUDE CHATGPT-4 AND WOLFRAM|ALPHA ACCESS?
CHRISTOPHER WOLFRAM'S PACLET FOR CHATGPT IS FOR VERSION 3.5? WILL IT BE UPDATED TO INCLUDE CHATGPT-4 AND WOLFRAM|ALPHA ACCESS?
Stay tuned for our Thursday session to hear from Christopher on this.
CAN YOU ENLIGHTEN A BIT ABOUT THE UNDERLYING LOGIC BEHIND CHATGPT PLUGIN? PARTICULARLY, WHO'S MAKING THE CALL, IS IT GPT DECIDES TO CALL WOLFRAM (AND IN WHAT CONDITION)? OR IS IT WOLFRAM THAT MAKES THE CALL TO GPT (LIKE LANGCHAIN AGENT APP)
CAN YOU ENLIGHTEN A BIT ABOUT THE UNDERLYING LOGIC BEHIND CHATGPT PLUGIN? PARTICULARLY, WHO'S MAKING THE CALL, IS IT GPT DECIDES TO CALL WOLFRAM (AND IN WHAT CONDITION)? OR IS IT WOLFRAM THAT MAKES THE CALL TO GPT (LIKE LANGCHAIN AGENT APP)
The plugin comes with a Manifest that tells ChatGPT which kind of questions a plugin can answer and how to formulate them. Based on these instructions ChatGPT decides when and how to call the plugin.
Thanks. can you enlighten more? E.g., for the question "2+2" he's the talking about right now, ChatGPT can certainly do it itself, but why Wolfram is called?
You can instruct ChatGPT to use the Wolfram plugin to get more accurate answers to computational questions.
DOES PLUGINS USE GPT-4 OR 3.5?
DOES PLUGINS USE GPT-4 OR 3.5?
ChatGPT, where Wolfram plugin is available, is using GPT-3.5
There’s ongoing discussion here https://community.openai.com/t/what-chatgpt-version-do-openai-plugins-use/150820/6
AT A VERY HIGH LEVEL, HOW IS THE TECHNOLOGY WOLFRAM|ALPHA AND CHATGPT SIMILAR, DIFFERENT?
AT A VERY HIGH LEVEL, HOW IS THE TECHNOLOGY WOLFRAM|ALPHA AND CHATGPT SIMILAR, DIFFERENT?
Stephen Wolfram's blog post is a great explanation of what ChatGPT is and how it works: https://writings.stephenwolfram.com/2023/02/what-is-chatgpt-doing-and-why-does-it-work/ and this explains how Wolfram|Alpha adds to ChatGPT's capabilities: https://writings.stephenwolfram.com/2023/01/wolframalpha-as-the-way-to-bring-computational-knowledge-superpowers-to-chatgpt/
WILL THERE BE A GITHUB COPILOT LIKE HELPER FOR WOLFRAM LANGUAGE?
WILL THERE BE A GITHUB COPILOT LIKE HELPER FOR WOLFRAM LANGUAGE?
We have a programming assistant here https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
WILL YOU INTEGRATE THE CHATGPT FUNCTION INTO THE WOLFRAM LANGUAGE FOR USE WITH E.G. CREDITS OR WILL WE ALWAYS NEED A SEPARATE API KEY?
WILL YOU INTEGRATE THE CHATGPT FUNCTION INTO THE WOLFRAM LANGUAGE FOR USE WITH E.G. CREDITS OR WILL WE ALWAYS NEED A SEPARATE API KEY?
As this is a fast developing area, this is in flux, but we do have things like https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/ and https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/ for accessing ChatGPT functionalities from within the Wolfram Language.
IS IT TRUE THAT THERE IS A WAITING LIST FOR CHATGPT PLUGINS TOO? I DO HAVE THE PLUS SUBSCRIPTION AND DON'T SEE THE PLUGINS AVAILABLE.
IS IT TRUE THAT THERE IS A WAITING LIST FOR CHATGPT PLUGINS TOO? I DO HAVE THE PLUS SUBSCRIPTION AND DON'T SEE THE PLUGINS AVAILABLE.
Yes, there is a waitlist. OpenAI is making the plugins available to their Plus customers on a rolling basis. Join plugins waitlist here: https://openai.com/blog/chatgpt-plugins
TEACHING IT WOLFRAM LANGUAGE FEELS LIKE OVERREACHING. SLOW ROLLOUT IS CONFIDENTLY THE BEST OPTION WITH THIS NEW TECHNOLOGY.
TEACHING IT WOLFRAM LANGUAGE FEELS LIKE OVERREACHING. SLOW ROLLOUT IS CONFIDENTLY THE BEST OPTION WITH THIS NEW TECHNOLOGY.
ChatGPT has a pretty good knowledge (because of its training) of Wolfram Language.
IF WE ARE USING A LOCAL LLM WOULD WE BE ABLE TO ACCESS AN API FOR USING THE WOLFRAM PLUGIN VIA THAT AVENUE? (OR IF YOU HAVE RECOMMENDATIONS FOR HOW TO GO ABOUT THIS). I AM PERFORMING RESEARCH ON SUCH APPLICATIONS FOR EDUCATION AND SOME OF THIS USAGE WOULD AS SUCH BE VERY VALUABLE, ESPECIALLY FOR FORMATTING EQUATIONS FROM NATURAL LANGUAGE.
IF WE ARE USING A LOCAL LLM WOULD WE BE ABLE TO ACCESS AN API FOR USING THE WOLFRAM PLUGIN VIA THAT AVENUE? (OR IF YOU HAVE RECOMMENDATIONS FOR HOW TO GO ABOUT THIS). I AM PERFORMING RESEARCH ON SUCH APPLICATIONS FOR EDUCATION AND SOME OF THIS USAGE WOULD AS SUCH BE VERY VALUABLE, ESPECIALLY FOR FORMATTING EQUATIONS FROM NATURAL LANGUAGE.
We do have several options available for LLMs and other AI technology. See https://www.wolfram.com/resources/tools-for-AIs/ for more info, and stay tuned for future announcements!
DOES ACCESS TO W|A OR WOLFRAM LANGUAGE VIA CHATGPTPLUG COST ME ANY WOLFRAM CREDITS, OR IS THAT PART FREE WHEN USING THE PLUGIN?
DOES ACCESS TO W|A OR WOLFRAM LANGUAGE VIA CHATGPTPLUG COST ME ANY WOLFRAM CREDITS, OR IS THAT PART FREE WHEN USING THE PLUGIN?
No, accessing Wolfram Plugin through ChatGPT Plus will not use cloud credits.
I JUST SIGNED UP FOR CHATGPT PLUS. I NOW SEE DEFAULT, LEGACY AND GPT-4 MODELS, BUT NOT A "PLUGIN" MODEL.
I JUST SIGNED UP FOR CHATGPT PLUS. I NOW SEE DEFAULT, LEGACY AND GPT-4 MODELS, BUT NOT A "PLUGIN" MODEL.
You may have to join the plugins waitlist at here: https://openai.com/blog/chatgpt-plugins
TO FOCUS MY PREVIOUS QUESTION, HOW DOES WOLFRAM|ALPHA USES AI, FOR EXAMPLE.
TO FOCUS MY PREVIOUS QUESTION, HOW DOES WOLFRAM|ALPHA USES AI, FOR EXAMPLE.
This should provide some insight into how Wolfram|Alpha works: https://blog.wolframalpha.com/2009/05/01/the-secret-behind-the-computational-engine-in-wolframalpha/
Here are the four pillars of Wolfram|Alpha: https://youtu.be/wirZUhqUY54
Here are the four pillars of Wolfram|Alpha: https://youtu.be/wirZUhqUY54
AS A CHATPT SUBSCRIBER, I HAVE FEWER OPTIONS IN THE PLUGIN STORE THAN WHAT WAS DISPLAYED IN THE SCREEN. I DON'T HAVE ACCESS TO THE LINK TO CREATE MY OWN PLUGIN FOR EXAMPLE.
AS A CHATPT SUBSCRIBER, I HAVE FEWER OPTIONS IN THE PLUGIN STORE THAN WHAT WAS DISPLAYED IN THE SCREEN. I DON'T HAVE ACCESS TO THE LINK TO CREATE MY OWN PLUGIN FOR EXAMPLE.
You can find more information here: https://openai.com/blog/chatgpt-plugins
ON THE QUESTION ABOUT BRENDAN FRASER, DID THE CALL GO TO WOLFRAM BECAUSE YOU ARE USING THE PLUGIN VS GPT-4?
ON THE QUESTION ABOUT BRENDAN FRASER, DID THE CALL GO TO WOLFRAM BECAUSE YOU ARE USING THE PLUGIN VS GPT-4?
Yes.
IS DATA PRIVACY A CONCERN? FOR INSTANCE DOB IS ONE DATA ELEMENT. WHAT ABOUT SSN# OF CELEBRITY?
IS DATA PRIVACY A CONCERN? FOR INSTANCE DOB IS ONE DATA ELEMENT. WHAT ABOUT SSN# OF CELEBRITY?
On the Wolfram side, we only share information that is publicly available.
WOULD IT POSSIBLE TO CHAT DIRECTLY FROM A NOTEBOOK
WOULD IT POSSIBLE TO CHAT DIRECTLY FROM A NOTEBOOK
Not yet. There is (not yet?) an API on the OpenAI site for ChatGPT.
Although you can chat with an intelligent AI programming assistant https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
WILL WE BE ABLE TO INTEGRATE THE PLUGINS WE ARE DEVELOPING WITH WOLFRAM PLUGINS?
WILL WE BE ABLE TO INTEGRATE THE PLUGINS WE ARE DEVELOPING WITH WOLFRAM PLUGINS?
At present there isn’t infrastructure outside of chatGPT itself to support plugins communicating with each other. That said, chatGPT can run multiple plugins at once and use responses from one to inform what it requests from a different plugin. For example, using the Expedia Plugin to get the cost of a trip and doing some further computation with that using the Wolfram Plugin
CAN YOU DO THIS FROM THE NOTEBOOK INTERFACE YET? ANY TIMELINE FOR DIRECT NOTEBOOK INTEGRATION LIKE AN UPGRADED WOLFRAMALPHANOTEBOOKMODE?
CAN YOU DO THIS FROM THE NOTEBOOK INTERFACE YET? ANY TIMELINE FOR DIRECT NOTEBOOK INTEGRATION LIKE AN UPGRADED WOLFRAMALPHANOTEBOOKMODE?
This is a fun suggestion! See this function for an internal developed tool: https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
IF YOU ARE USING THE PLUGIN, CAN YOU DO A CHATGPT QUERY SUCH AS "SUMMARIZE THE RESEARCH LITERATURE ON COMPUTATIONAL THINKING IN K-12 PUBLISHED IN 2021"?
IF YOU ARE USING THE PLUGIN, CAN YOU DO A CHATGPT QUERY SUCH AS "SUMMARIZE THE RESEARCH LITERATURE ON COMPUTATIONAL THINKING IN K-12 PUBLISHED IN 2021"?
ChatGPT is mostly trained on public information. Too many of the relevant publications are behind paywalls.
But if for the sake of argument we respecify open source publications, can one access this information through the plugin, or do you need to log out and reenter with a ChatGPT model?
This would depend on the ChatGPT model having access to these publications.
THIS IS AMAZING, IS THERE ANY BETA TESTING AVAILABLE? :)
THIS IS AMAZING, IS THERE ANY BETA TESTING AVAILABLE? :)
You will have to sign up for ChatGPT Plus account and the plugins waitlist https://openai.com/blog/chatgpt-plugins
WILL WR DEVELOP ITS OWN VERSION OF AI BASED ON WL. I ASSUMED THAT THAT WAS THE PLAN
WILL WR DEVELOP ITS OWN VERSION OF AI BASED ON WL. I ASSUMED THAT THAT WAS THE PLAN
You can follow Wolfram’s progress at https://www.wolfram.com/resources/tools-for-AIs/
I AM VERY CURIOUS IF IT COULD REPLICATE A PROJECT LIKE THIS: HTTPS://BLOG.WOLFRAM.COM/2013/07/09/USING-MATHEMATICA-TO-SIMULATE-AND-VISUALIZE-FLUID-FLOW-IN-A-BOX/
I AM VERY CURIOUS IF IT COULD REPLICATE A PROJECT LIKE THIS: HTTPS://BLOG.WOLFRAM.COM/2013/07/09/USING-MATHEMATICA-TO-SIMULATE-AND-VISUALIZE-FLUID-FLOW-IN-A-BOX/
Not just in one shot. But step-by-step one could give it a try.
I AM RUNNING MOST OF THESE QUERIES IN CHAT 3.5 PAID ACCOUNT; DON'T HAVE THE PLUGIN, BUT GENERALLY SEEMS TO WORK.
I AM RUNNING MOST OF THESE QUERIES IN CHAT 3.5 PAID ACCOUNT; DON'T HAVE THE PLUGIN, BUT GENERALLY SEEMS TO WORK.
While GPT has generally gotten better with math and facts over the past few months, it is just a language model, not a perfect AI. We can reliably trust that the data and computations made by Wolfram are correct.
HOW DOES THE (VERY EXACT) PRECISION OF WOLFRAMLANGUAGE (OR MATHEMATICA) INTERPLAY WITH THE (IF I GOT THAT RIGHT FROM STEPHENS BLOG) SYSTEM IMMANENT SOMEWHAT RANDOM FUZZINESS WHICH IT SEEMINGLY NEEDS TO LOOK 8OR BE) CREATIVE?
HOW DOES THE (VERY EXACT) PRECISION OF WOLFRAMLANGUAGE (OR MATHEMATICA) INTERPLAY WITH THE (IF I GOT THAT RIGHT FROM STEPHENS BLOG) SYSTEM IMMANENT SOMEWHAT RANDOM FUZZINESS WHICH IT SEEMINGLY NEEDS TO LOOK 8OR BE) CREATIVE?
Basically by 'coaching' (through the Manifest) ChatGPT to ask a very concrete question to the Wolfram API(s).
I NOTICED THAT WL GIVES RESULTS IN SI UNITS IF I AM OUTSIDE THE US. HERE WE SEE IMPERIAL UNITS. HOW DOES THE PLUGIN WORKS IN THE CASE THAT THE USER IS OUTSIDE THE US?
I NOTICED THAT WL GIVES RESULTS IN SI UNITS IF I AM OUTSIDE THE US. HERE WE SEE IMPERIAL UNITS. HOW DOES THE PLUGIN WORKS IN THE CASE THAT THE USER IS OUTSIDE THE US?
Soon both sides will be location-aware.
HOW MUCH DOES GPT3.5 AND GPT4 VERSION DIFFERS REGARDING TO CONVERSATION WITH THE PLUGIN? IS GPT3.5 GOOD ENOUGH?
HOW MUCH DOES GPT3.5 AND GPT4 VERSION DIFFERS REGARDING TO CONVERSATION WITH THE PLUGIN? IS GPT3.5 GOOD ENOUGH?
ChatGPT, where our plugin is available, is using GPT-3.5.
IF WOLFRAM GENERATES NON-TEXT RESULT, SUCH AS A GRAPHIC, WILL CHATGPT THEN RETURN THIS TO THE USER?
IF WOLFRAM GENERATES NON-TEXT RESULT, SUCH AS A GRAPHIC, WILL CHATGPT THEN RETURN THIS TO THE USER?
Yes, that is one of the cool features of the Wolfram Plugin now.
Stay tuned to this Study Group to see more examples this week.
Stay tuned to this Study Group to see more examples this week.
WILL YOU BE ABLE TO CONNECT TO BARD AND OTHER SIMILAR SERVICES?
WILL YOU BE ABLE TO CONNECT TO BARD AND OTHER SIMILAR SERVICES?
Too early to say. We are unable to comment on plans with other LLMs
IN YOUR EXPERIENCE SO FAR, HOW DO THE SYNTAX ERRORS IN CHATGPT'S GENERATED WOLFRAM CODE COMPARE WITH "NORMAL" USERS?
IN YOUR EXPERIENCE SO FAR, HOW DO THE SYNTAX ERRORS IN CHATGPT'S GENERATED WOLFRAM CODE COMPARE WITH "NORMAL" USERS?
This is a good question. Actually quite similar!
IS THERE A WAY TO WORK WITHIN THE MATHEMATICA SOFTWARE USING THE GPT API?
IS THERE A WAY TO WORK WITHIN THE MATHEMATICA SOFTWARE USING THE GPT API?
Try https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
I DO NOT HAVE CHATGPT-PLUS NOR TO THE WOLFRAM PLUGIN, BUT WHEN I REFER TO WOLFRAM IN MY QUERY IN CHATGPT IT STILL SEEMS TO ACCESS WOLFRAM. E.G. MY QUERY IS: "USE WOLFRAM TO ESTIMATE THE TOTAL MASS OF PIGS IN THE NETHERLANDS".
I DO NOT HAVE CHATGPT-PLUS NOR TO THE WOLFRAM PLUGIN, BUT WHEN I REFER TO WOLFRAM IN MY QUERY IN CHATGPT IT STILL SEEMS TO ACCESS WOLFRAM. E.G. MY QUERY IS: "USE WOLFRAM TO ESTIMATE THE TOTAL MASS OF PIGS IN THE NETHERLANDS".
If you don't see the gray drop down menu boxes, then you're probably just seeing a response from ChatGPT.
This is what I get back: 12.4 million pigs x 100 kg/pig = 1.24 billion kg Using Wolfram|Alpha, we can confirm this calculation and obtain some additional information: Copy code total mass of pigs in the Netherlands Wolfram Alpha returns: java Copy code 1.24 billion kg (estimate)
This is what I get back: 12.4 million pigs x 100 kg/pig = 1.24 billion kg Using Wolfram|Alpha, we can confirm this calculation and obtain some additional information: Copy code total mass of pigs in the Netherlands Wolfram Alpha returns: java Copy code 1.24 billion kg (estimate)
ARE CERTAIN COUNTRIES PRIORITIZED IN WHICH PEOPLE FROM THE WAITLIST GET ACCESS?
ARE CERTAIN COUNTRIES PRIORITIZED IN WHICH PEOPLE FROM THE WAITLIST GET ACCESS?
I'm afraid we do not have insight on this.
IS IT, OR WILL IT BE POSSIBLE TO CONNECT CHATGPT TO WOLFRAM MATHEMATICA, SO TO CREATE A SERIES OF QUESTIONS, RETRIEVE THE ANSWERS AS STRINGS, ETC.?
IS IT, OR WILL IT BE POSSIBLE TO CONNECT CHATGPT TO WOLFRAM MATHEMATICA, SO TO CREATE A SERIES OF QUESTIONS, RETRIEVE THE ANSWERS AS STRINGS, ETC.?
You will be interested in the Thursday session that will discuss https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/
WILL WOLFRAM TEAM DEVELOP AN OWN GPT MODEL, AND SO HAVE ALL IN ONE HAND?
WILL WOLFRAM TEAM DEVELOP AN OWN GPT MODEL, AND SO HAVE ALL IN ONE HAND?
Two GPT models are available in the Neural Net repository https://resources.wolframcloud.com/NeuralNetRepository/search/?i=GPT
ARE FUTURE MATHEMATICA VERSIONS ALSO GETTING THE CHATGPT PLUGIN? (OF COURSE, TO HAVE A STEP-BY-STEP CALCULATION OF INTEGRALS ETC., TO GIVE TO MATHEMATICA CHATGPT "SUPERPOWERS")
ARE FUTURE MATHEMATICA VERSIONS ALSO GETTING THE CHATGPT PLUGIN? (OF COURSE, TO HAVE A STEP-BY-STEP CALCULATION OF INTEGRALS ETC., TO GIVE TO MATHEMATICA CHATGPT "SUPERPOWERS")
Currently the model relationship is just ChatGPT making API calls to access Wolfram technology, but there are Wolfram ResourceFunctions and paclets that have been developed for accessing ChatGPT from Wolfram Language as well. https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/ and https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/ChatGPTPlugins/ are some examples of this.
USING GPT-4 IS MUTUALLY EXCLUSIVE WITH USING THE PLUGIN ENVIRONMENT AT PRESENT.
USING GPT-4 IS MUTUALLY EXCLUSIVE WITH USING THE PLUGIN ENVIRONMENT AT PRESENT.
Right now: yes.
WHAT'S THE DIFFERENCE BETWEEN THE PLUGIN OF WOLFRAM FOR CHATGPT, AND THE PLUGIN OF CHATGPT FOR WOLFRAM??
WHAT'S THE DIFFERENCE BETWEEN THE PLUGIN OF WOLFRAM FOR CHATGPT, AND THE PLUGIN OF CHATGPT FOR WOLFRAM??
The Wolfram Plugin for ChatGPT allows you to communicate with Wolfram Alpha or Wolfram Language from within ChatGPT: https://www.wolfram.com/wolfram-plugin-chatgpt/
As for a “ChatGPT plugin for Wolfram", what we have currently are:
As for a “ChatGPT plugin for Wolfram", what we have currently are:
the OpenAILink (to be discussed by Christopher on Thursday) as an option that uses the OpenAI API to access to GPT, DALL-E, and more: https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/
the AIAssistant that opens a notebook to chat with an AI programming assistant https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
CAN CHATGPT INCORPORATE THE MATHEMATICA MANIPULATE SLIDER INTO ITS ANSWERS?
CAN CHATGPT INCORPORATE THE MATHEMATICA MANIPULATE SLIDER INTO ITS ANSWERS?
You can get ChatGPT make Manipulate code, but its interface can currently not display them in active form.
ANY PLANS TO TAKE THE STUDY GROUP TO DISCORD, OR SIMILAR PLATFORM, AND SUPPORT MORE "ACTIVE" INTERACTIONS?
ANY PLANS TO TAKE THE STUDY GROUP TO DISCORD, OR SIMILAR PLATFORM, AND SUPPORT MORE "ACTIVE" INTERACTIONS?
Feel free to continue discussions at https://community.wolfram.com/groups/-/m/t/2883622
WHAT ABOUT THE FULL POWER TO RUN MACHINE LEARNING ALGORITHMS?
WHAT ABOUT THE FULL POWER TO RUN MACHINE LEARNING ALGORITHMS?
Please come back to our session on Thursday about a "Human + AI Workflow".
WHAT ARE SOME OF YOUR TOP REAL WORLD APPLICATIONS THAT YOU CAN SEE FROM USING THIS PLUGIN WITH GPT-4?
WHAT ARE SOME OF YOUR TOP REAL WORLD APPLICATIONS THAT YOU CAN SEE FROM USING THIS PLUGIN WITH GPT-4?
The plugins right now use GPT 3.5. You can look at some examples at https://www.wolfram.com/wolfram-plugin-chatgpt/
ARE THERE DATA SECURITY PLUGINS?
ARE THERE DATA SECURITY PLUGINS?
I would point you to https://openai.com/blog/chatgpt-plugins
I WOULD LIKE TO SEND TO CHATGPT SOME WL CODE AND HAVE CHATGPT DESCRIBE WHAT MY CODE IS DOING (IN PLAIN LANGUAGE). ESSENTIALLY TO HELP ME WRITE DOCUMENTATION.
I WOULD LIKE TO SEND TO CHATGPT SOME WL CODE AND HAVE CHATGPT DESCRIBE WHAT MY CODE IS DOING (IN PLAIN LANGUAGE). ESSENTIALLY TO HELP ME WRITE DOCUMENTATION.
It does quite well with this.
This is exactly what this function tries to do! https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
This is exactly what this function tries to do! https://resources.wolframcloud.com/FunctionRepository/resources/AIAssistant/
IS THE BACKEND FOR HOW THIS INTEGRATES WITH CHATGPT OPEN? AND IF WE CALL THE API, IS THE COMPUTATION GOING TO BE ON OUR END OR ON WOLFRAM'S END? THANK YOU AGAIN.
IS THE BACKEND FOR HOW THIS INTEGRATES WITH CHATGPT OPEN? AND IF WE CALL THE API, IS THE COMPUTATION GOING TO BE ON OUR END OR ON WOLFRAM'S END? THANK YOU AGAIN.
You can create your own plugin to use your Wolfram Language API: https://resources.wolframcloud.com/PacletRepository/resources/Wolfram/ChatGPTPluginKit/
The API will use wolfram credits https://www.wolfram.com/cloud-credits/
The API will use wolfram credits https://www.wolfram.com/cloud-credits/
HOW DOES CHATGPT RECOGNISE WHEN THE WOLFRAM|ALPHA DOES NOT HAVE A COMPUTATIONAL SOLUTION, AND THUS REVERT BACK TO ITS PREVIOUS METHOD?
HOW DOES CHATGPT RECOGNISE WHEN THE WOLFRAM|ALPHA DOES NOT HAVE A COMPUTATIONAL SOLUTION, AND THUS REVERT BACK TO ITS PREVIOUS METHOD?
It can understand the meaning of what the Wolfram API returns pretty well.
This answered the case where Alpha has an answer, but what occurs when Alpha doesn’t have a computational answer.
Depends. Upon a failed response, sometimes ChatGPT will try to query us again with a more direct or simple query, but sometimes it will just move on and just answer the prompt using its own capabilities. Probably we will see examples of both of these cases in sessions this week.
CAN WE LATER CREATE A PROMPT THAT CONTAINS A MATHEMATICAL CHALLENGE AND THAT CHATGPT AND THE WOLFRAM PLUGIN RETURN ME THE CODE IN THE WOLFRAM LANGUAGE THAT SOLVES IT, AS WELL AS CURRENTLY IT IS POSSIBLE TO GENERATE CODE IN VARIOUS PROGRAMMING LANGUAGES THROUGH CHATGPT?
CAN WE LATER CREATE A PROMPT THAT CONTAINS A MATHEMATICAL CHALLENGE AND THAT CHATGPT AND THE WOLFRAM PLUGIN RETURN ME THE CODE IN THE WOLFRAM LANGUAGE THAT SOLVES IT, AS WELL AS CURRENTLY IT IS POSSIBLE TO GENERATE CODE IN VARIOUS PROGRAMMING LANGUAGES THROUGH CHATGPT?
Yes—very much so. Stay tuned for our following presentations during the rest of the week. Also take a look at https://community.wolfram.com/groups/-/m/t/2897251
WOULD BE INTEGRATED A MATHEMATICAL KEYBOARD IN CHATGPT IN ORDER TO ASK FOR EXAMPLE THE RESULT FROM AN SPECIFIC INTEGRAL WITHOUT THE NEED TO KNOW HOW TO WRITE THE INTEGRAL AS WOLFRAM NORMALLY REQUIRES?
WOULD BE INTEGRATED A MATHEMATICAL KEYBOARD IN CHATGPT IN ORDER TO ASK FOR EXAMPLE THE RESULT FROM AN SPECIFIC INTEGRAL WITHOUT THE NEED TO KNOW HOW TO WRITE THE INTEGRAL AS WOLFRAM NORMALLY REQUIRES?
That could be a suggestion for OpenAI. But it seems capable of understanding something written as:
"What is the integral of x^2 cos(2x)"
You don't need to know Wolfram syntax.
"What is the integral of x^2 cos(2x)"
You don't need to know Wolfram syntax.
WILL PLUGINS ALWAYS ONLY BE AVAILABLE THROUGH OPENAI PLUS, OR WILL FREE USERS ALSO BE ABLE TO USE PLUGINS ONCE GPT-3.5 / GPT-4 IS OPEN TO THE PUBLIC? THANK YOU!
WILL PLUGINS ALWAYS ONLY BE AVAILABLE THROUGH OPENAI PLUS, OR WILL FREE USERS ALSO BE ABLE TO USE PLUGINS ONCE GPT-3.5 / GPT-4 IS OPEN TO THE PUBLIC? THANK YOU!
This will be decided by OpenAI.
CAN THIS INTEGRATION DETECT MATH ERRORS IN THE PROMPTING?
CAN THIS INTEGRATION DETECT MATH ERRORS IN THE PROMPTING?
We’ve done some experiments where ChatGPT is told to act as a tutor and correct our (intentional) math mistakes.
WHAT TYPE OF COMPUTATIONAL PROBLEMS ARE WE GOING TO SEE IN THIS COURSE?
WHAT TYPE OF COMPUTATIONAL PROBLEMS ARE WE GOING TO SEE IN THIS COURSE?
Math, Chemistry, Human+AI workflow, Geography, Writing Code.
DOES CHATGPT GET ACCESS TO REAL TIME DATA THROUGH THE PLUGIN? SINCE IN THE BLOG THERE ARE QUESTIONS LIKE: "WHERE IS THE ISS IN THE SKY FROM NYC NOW?"
DOES CHATGPT GET ACCESS TO REAL TIME DATA THROUGH THE PLUGIN? SINCE IN THE BLOG THERE ARE QUESTIONS LIKE: "WHERE IS THE ISS IN THE SKY FROM NYC NOW?"
Yes.
SO ESSENTIALLY, THE PLUGIN: IS IT PROMPT CHAINING?
SO ESSENTIALLY, THE PLUGIN: IS IT PROMPT CHAINING?
Beyond that. The plugin gives access to powerful computation, accurate math, curated knowledge, real-time data and visualization through Wolfram|Alpha and Wolfram Language. With prompt chaining you can build up interesting and efficient workflows.
WHAT WILL HAPPEN TO COUNTRIES THAT HAVE CHATGPT BANNED? ITALY, FOR INSTANCE…
WHAT WILL HAPPEN TO COUNTRIES THAT HAVE CHATGPT BANNED? ITALY, FOR INSTANCE…
That would be a question addressed by OpenAI.
I'D LOVE TO HEAR MORE ABOUT USING GPT TOGETHER WITH WOLFRAM TO REQUEST ALGEBRAIC MANIPULATIONS OF EQUATIONS.
I'D LOVE TO HEAR MORE ABOUT USING GPT TOGETHER WITH WOLFRAM TO REQUEST ALGEBRAIC MANIPULATIONS OF EQUATIONS.
WILL WL HELP GPT NOT HALLUCINATE THINGS LIKE REFERENCES TO JOURNALS?
WILL WL HELP GPT NOT HALLUCINATE THINGS LIKE REFERENCES TO JOURNALS?
I can’t think of a way we would help find journal sources to cite. We’re only able to help when ChatGPT decides to call us.
IF USING THE WOLFRAM PLUGIN, WILL THE QUESTION LIMIT BE INCREASED OR NOT COUNT AGAINST A GPT-4 SESSION?
IF USING THE WOLFRAM PLUGIN, WILL THE QUESTION LIMIT BE INCREASED OR NOT COUNT AGAINST A GPT-4 SESSION?
This would be a question for OpenAI.
CAN WE FIND THE EQUATION TO CALCULATE THE PEAKS (GRAPHS) ON DATA?
CAN WE FIND THE EQUATION TO CALCULATE THE PEAKS (GRAPHS) ON DATA?
This is what I got in response to “show Wolfram language code to find the peaks in a graph”
To find the peaks in a list of data points, you can use the FindPeaks function in Wolfram Language. The FindPeaks function returns the positions and values of local maxima (peaks) in the data.
Here’s an example of how to use the FindPeaks function:
Here’s an example of how to use the FindPeaks function:
In this example, the FindPeaks function is applied to the list data, and it returns a list of pairs, where each pair represents the position and value of a local maximum (peak) in the data. For example, {4, 7} indicates that there is a peak at position 4 with a value of 7.
You can replace the data list with your own list of data points to find the peaks in your specific data set.
You can replace the data list with your own list of data points to find the peaks in your specific data set.
I WOULD LIKE TO SEND A VECTOR OF ELEMENTS TO CHATGPT, AND HAVE IT USE WOLFRAM TO TELL ME ABOUT MY VECTOR. FOR EXAMPLE, "THIS IS A LIST OF DATES".
I WOULD LIKE TO SEND A VECTOR OF ELEMENTS TO CHATGPT, AND HAVE IT USE WOLFRAM TO TELL ME ABOUT MY VECTOR. FOR EXAMPLE, "THIS IS A LIST OF DATES".
You want to use the OpenAI API https://platform.openai.com/docs/api-reference
Wolfram currently has the OpenAILink to communicate with GPT, DALL-E, and more through the OpenAI API: https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/
Wolfram currently has the OpenAILink to communicate with GPT, DALL-E, and more through the OpenAI API: https://resources.wolframcloud.com/PacletRepository/resources/ChristopherWolfram/OpenAILink/