6
$\begingroup$

I read that Mathematica 13.3 supports chat notebooks. I have installed Mathematica 13.3 but do not see a way to create chat-enabled notebooks. Do I need to enable it? If it is enabled by default, on the other hand, how do I create chat-enabled notebook?

$\endgroup$
5
  • 1
    $\begingroup$ Following writings.stephenwolfram.com/2023/06/… The website states "The most immediately visible LLM tech in Version 13.3 is Chat Notebooks. Go to File > New > Chat-Enabled Notebook and you’ll get a Chat Notebook". $\endgroup$
    – Moo
    Jul 1, 2023 at 2:47
  • $\begingroup$ @Moo It is not there. $\endgroup$
    – vasili111
    Jul 1, 2023 at 2:49
  • $\begingroup$ Do iit when you first start Mathematica -- before launching a normal notebook. $\endgroup$
    – Moo
    Jul 1, 2023 at 10:12
  • 2
    $\begingroup$ It wasn't enabled when I started up version 13.3 the first time. I found a new entry in the Preferences: "AI Settings". When I opened this up, it auto-downloaded the paclet and the chat notebooks were available as options after relaunching. You can also manually download the paclet as described in the answer below. $\endgroup$
    – user87932
    Jul 1, 2023 at 17:07
  • $\begingroup$ I have the same problem. Does anyone find the "PlotHighlighting" option in the "Plot" function working? It seems that version 13.3 has some 'bugs'. I've tried on two Windows 11 laptops and another Windows 10 laptop and still have the same issues. $\endgroup$ Jul 2, 2023 at 19:33

2 Answers 2

7
$\begingroup$

The chat enabled notebook wasn't immediately visible in 13.3 (Win) for me either. Loading this paclet fixed it (more information here Wolfram Paclet Repository):

PacletInstall["Wolfram/Chatbook"]

Then

Needs["Wolfram`Chatbook`"]

You'll still need to obtain an OpenAI key (the chat notebook will prompt for this) to access LLM functionality. There may be some further steps needed to access the Wolfram OpenAI plugin

$\endgroup$
2
  • $\begingroup$ Thank you. Yes but, why I need to install paclet if it is "supported by Mathematica"? Is there something wrong with my Mathematica installation or this is for everyone that way? $\endgroup$
    – vasili111
    Jul 3, 2023 at 19:30
  • $\begingroup$ @vasili111 I don't know, it's probably a question better put to Wolfram Research $\endgroup$
    – EstabanW
    Jul 4, 2023 at 18:46
2
$\begingroup$

No, you use Alt+N to create a new chat notebook. One thing to be aware of is if you have a long chat notebook you can exceed the token limit, so it's good to use ~ to split the notebook up so the OPENAI API isn't overwhelmed.

Stephen Wolfram writes in his blog post Introducing Chat Notebooks: Integrating LLMs into the Notebook Paradigm in the section Who Are You Gonna Talk To?

We mentioned in passing above that when there are two kinds of Chat Notebooks you can create (e.g. with the File > New menu): Chat-Enabled Notebooks and Chat-Driven Notebooks. In future versions of the Wolfram Notebook system, Chat-Enabled Notebooks will probably be the standard default for all new notebooks, but for now it’s something you have to explicitly choose.

I'm not sure if chat notebooks will be the default in 13.4, 13.5, or later in 14.

$\endgroup$
4
  • $\begingroup$ Hello, when I do I get this: i.stack.imgur.com/sWLqu.jpg; do you know a workaround? Cheers, Chris $\endgroup$
    – chris
    Jul 1, 2023 at 18:18
  • $\begingroup$ I can't reach that site. i.stack.imgur.com/sWLqu.jpg $\endgroup$ Jul 1, 2023 at 19:10
  • 3
    $\begingroup$ It basically says : A You exceeded your current quota, please check your plan and billing details. Failure Message: Rate limit reached for requests. Please try again later. Tag: ChatbookAction::RateLimitReached $\endgroup$
    – chris
    Jul 1, 2023 at 20:05
  • $\begingroup$ @chris Same for me, I always get this error message $\endgroup$
    – mgamer
    Jul 3, 2023 at 9:47

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.