joshuacook / chatgpt

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ChatGPT Jupyter Magic

Here is a demo of me using the tooling:

Chat Magic Demo

Installation

  1. conda create -n chatgpt python=3.10
  2. conda activate chatgpt
  3. pip install -r requirements.txt
  4. pip install -e .
  5. jupyter lab
from chatbot import Chatbot
cli = Chatbot()
cli.talk_to_me(my_prompt)
cli.print_context()

To Install Jupyter Magic

ipython profile create default
vi ~/.ipython/profile_default/startup/chat_magic_startup.py

Add this to the new file:

from chatgpt.chatbot_magic import load_ipython_extension
from chatgpt.chatbot import Chatbot
from IPython import get_ipython

load_ipython_extension(get_ipython())
chatbot = Chatbot(database='local')

Restart the Jupyter Kernel, then run %gpt help.

About


Languages

Language:Python 86.8%Language:HTML 10.4%Language:Makefile 2.1%Language:Dockerfile 0.7%