v1.2.4 patch release with Gradio UI #92
operand
announced in
Announcements
Replies: 0 comments
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
Summary of changes:
Demo changes:
WebApp
class toReactApp
../examples/demo/apps
directory.Host
andOpenAIFunctionAgent
bydefault for a better initial experience.
HelpMethods
,PromptMethods
) to a./mixins
subdirectoryNotes:
I'm excited to add a Gradio UI!
To implement the chat interface I used Gradio's
Chatbot
component. It supports some limited markdown formatting, making the output look a lot nicer especially when there are code samples. The downside was that I had to use a form of polling to get the UI to update on new messages, and write some custom css to make it look nicer. But hopefully we can improve this more along the way.Streaming output is not yet implemented but is possible. I'll be adding a separate issue for that.
As far as being a base for multimodal features - The chatbot already supports display of some multimedia content, though this is not yet implemented in the demo. So I think it's a good foundation to start and we can experiment with using components alongside the chat component for more complex interactions when multimodal features are added.
As always I'm eager to hear your thoughts if you have any. Thanks!
This discussion was created from the release v1.2.4 patch release with Gradio UI.
Beta Was this translation helpful? Give feedback.
All reactions