Releases: rgbkrk/chatlab
Releases · rgbkrk/chatlab
v1.0.0-alpha.6
Added
- 📚 Documentation now available at chatlab.dev
- 📚 Pre-release Documentation now available at pre.chatlab.dev
- 🎛️ New option
replace_hallucinated_python
to replace any hallucinated python function with a custom one. This allows you to create notebook cells, run IPython, or even shell out to a regular python interpreter. - 🪄 Introduced
make_magic
on aChat
so that you can use a current chat as a cell magic in IPython and Jupyter notebooks - ⏩ Accept async functions as chat functions
- 📗 New experimental builtin: Noteable. Create notebooks on Noteable like you can via ChatGPT Plugins with even more flexibility.
Changed
- 🔄
chatlab.Chat
is nowchatlab.Conversation
to improve readability ⚠️ Deprecatedchatlab.Conversation
- 🔄
submit
is now an async function to allow registering functions - 📜 Improved UI: Scrollbars for function inputs and outputs now only appear on the x-axis when content is too large
- 🛑🔙 Enhanced error handling: Python interpreter traceback is no longer displayed in the notebook when it is included in the ChatLab output pane.
- 🐍 The python builtin's name has been changed to
run_python
Deprecated
⚠️ Bothchatlab.Session
andchatlab.Conversation
are now deprecated in favor ofchatlab.Chat
v1.0.0-alpha.5
Added
- 📚 Documentation now available at chatlab.dev
- 📚 Pre-release Documentation now available at pre.chatlab.dev
- 🎛️ New option
replace_hallucinated_python
to replace any hallucinated python function with a custom one. This allows you to create notebook cells, run IPython, or even shell out to a regular python interpreter. - 🪄 Introduced
make_magic
on aChat
so that you can use a current chat as a cell magic in IPython and Jupyter notebooks - ⏩ Accept async functions as chat functions
- 📗 New experimental builtin: Noteable. Create notebooks on Noteable like you can via ChatGPT Plugins with even more flexibility.
Changed
- 🔄
chatlab.Chat
is nowchatlab.Conversation
to improve readability ⚠️ Deprecatedchatlab.Conversation
- 🔄
submit
is now an async function to allow registering functions - 📜 Improved UI: Scrollbars for function inputs and outputs now only appear on the x-axis when content is too large
- 🛑🔙 Enhanced error handling: Python interpreter traceback is no longer displayed in the notebook when it is included in the ChatLab output pane.
- 🐍 The python builtin's name has been changed to
run_python
Deprecated
⚠️ Bothchatlab.Session
andchatlab.Conversation
are now deprecated in favor ofchatlab.Chat
v1.0.0-alpha.10
Added
- 📚 Documentation now available at chatlab.dev
- 📚 Pre-release Documentation now available at pre.chatlab.dev
- 🎛️ New option
replace_hallucinated_python
to replace any hallucinated python function with a custom one. This allows you to create notebook cells, run IPython, or even shell out to a regular python interpreter. - 🪄 Introduced
make_magic
on aChat
so that you can use a current chat as a cell magic in IPython and Jupyter notebooks - ⏩ Accept async functions as chat functions
- 📗 New experimental builtin: Noteable. Create notebooks on Noteable like you can via ChatGPT Plugins with even more flexibility.
Changed
- 🔄
chatlab.Chat
is nowchatlab.Conversation
to improve readability ⚠️ Deprecatedchatlab.Conversation
- 🔄
submit
is now an async function to allow registering functions - 📜 Improved UI: Scrollbars for function inputs and outputs now only appear on the x-axis when content is too large
- 🛑🔙 Enhanced error handling: Python interpreter traceback is no longer displayed in the notebook when it is included in the ChatLab output pane.
- 🐍 The python builtin's name has been changed to
run_python
Deprecated
⚠️ Bothchatlab.Session
andchatlab.Conversation
are now deprecated in favor ofchatlab.Chat
v1.0.0-alpha.4
Added
- 📚 Documentation now available at chatlab.dev
- 📚 Pre-release Documentation now available at pre.chatlab.dev
- 🎛️ New option
replace_hallucinated_python
to replace any hallucinated python function with a custom one. This allows you to create notebook cells, run IPython, or even shell out to a regular python interpreter. - 🪄 Introduced
make_magic
on aChat
so that you can use a current chat as a cell magic in IPython and Jupyter notebooks - ⏩ Accept async functions as chat functions
- 📗 New experimental builtin: Noteable. Create notebooks on Noteable like you can via ChatGPT Plugins with even more flexibility.
Changed
- 🔄
chatlab.Chat
is nowchatlab.Conversation
to improve readability ⚠️ Deprecatedchatlab.Conversation
- 🔄
submit
is now an async function to allow registering functions - 📜 Improved UI: Scrollbars for function inputs and outputs now only appear on the x-axis when content is too large
- 🛑🔙 Enhanced error handling: Python interpreter traceback is no longer displayed in the notebook when it is included in the ChatLab output pane.
- 🐍 The python builtin's name has been changed to
run_python
Deprecated
⚠️ Bothchatlab.Session
andchatlab.Conversation
are now deprecated in favor ofchatlab.Chat
v1.0.0-alpha.3
Added
- 📚 Documentation now available at chatlab.dev
- 🔄 Replaced
chatlab.Chat
withchatlab.Conversation
to improve readability - 🎛️ New option
replace_hallucinated_python
to replace any hallucinated python function with a custom one. This allows you to create notebook cells, run IPython, or even shell out to a regular python interpreter. - 🪄 Introduced
make_magic
on aChat
so that you can use a current chat as a cell magic in IPython and Jupyter notebooks - ⏩ Accept async functions as chat functions
Changed
⚠️ Deprecatedchatlab.Conversation
in favor ofchatlab.Chat
- 🔄
submit
is now an async function to allow registering functions - 📜 Improved UI: Scrollbars for function inputs and outputs now only appear on the x-axis when content is too large
- 🛑🔙 Enhanced error handling: Python interpreter traceback is no longer displayed in the notebook when it is included in the ChatLab output pane.
Deprecated
⚠️ Bothchatlab.Session
andchatlab.Conversation
are now deprecated in favor ofchatlab.Chat
v0.16.0
Changed
- 🐍🔙 Send a traceback to the LLM when an exception occurs in the builtin python interpreter
v0.15.3
- 📦 Update description and classifiers for PyPI
- ❌ Remove unused packages
v0.15.2
- 📦 Include universal wheels in build
v0.15.1
Changed
- 📦 Loosened the requirements for IPython and ipykernel to allow jupyterlite and pyodide to use this package