ConnorGray/Chatbook

ChatGPT + Wolfram Notebooks

Paclet Manifest

Web ContentResourceCreateNotebook

Headline ImageResourceCreateNotebook

Basic DescriptionResourceCreateNotebook

A paragraph that describes your paclet in more detail.

DetailsResourceCreateNotebook

Additional information about the paclet.

Main Guide PageResourceCreateNotebook

ExamplesResourceCreateNotebook

Initialization for ExamplesResourceCreateNotebook

PacletDirectoryLoad[NotebookDirectory[]];

Needs["ConnorGray`Chatbook`"];

Basic Examples

Create a new chat notebook:

CreateChatNotebook[]

New ChatGPT input cells can be created by typing a '/' character while the cursor in-between cells, or as the first character in an Input cell.

Modify the text appended to every chat input evaluation:

$ChatInputPost="Make your response sound whimsical."

Interact with ChatGPT from a notebook:

Generate immediately evaluatable Wolfram code:

Wolfram code in the chat output can be evaluated in place immediately:

Generate immediately evaluatable code in any language supported by ExternalEvaluate:

Source & Additional Information

CreatorResourceCreateNotebook

Connor Gray, Theodore Gray

Source Control RepositoryResourceCreateNotebook

https://github.com/ConnorGray/Chatbook

LicenseResourceCreateNotebook

KeywordsResourceCreateNotebook

ChatGPT

Notebooks

Stylesheet

CategoriesResourceCreateNotebook

Related Resource ObjectsResourceCreateNotebook

ChristopherWolfram/OpenAILink

Original Source References and AttributionsResourceCreateNotebook

LinksResourceCreateNotebook

CompatibilityResourceCreateNotebook

Wolfram Language VersionResourceCreateNotebook

13.2+

Operating SystemResourceCreateNotebook

EnvironmentsResourceCreateNotebook

Cloud SupportResourceCreateNotebook

Required FeaturesResourceCreateNotebook

DisclosuresResourceCreateNotebook

Author NotesResourceCreateNotebook

This paclet is a work in progress.