shroominic / codeinterpreter-api

👾 Open source implementation of the ChatGPT Code Interpreter
https://discord.gg/Vaq25XJvvW
MIT License
3.77k stars 401 forks source link

Frontend Demo #8

Open shroominic opened 1 year ago

shroominic commented 1 year ago

Implement a minimalistic demo to run in the browser (localhost) that implements all the featues of the codeinterpreter api. Maybe using streamlit or similar frameworks.

Unique-Usman commented 1 year ago

@shroominic I will like to work on this.

shroominic commented 1 year ago

@Unique-Usman this would be great! Tell me if you need help

Unique-Usman commented 1 year ago

Thanks, currently, there are only two working features right? kindly provide details on that. Thanks

shroominic commented 1 year ago

what do you mean only two? I mean the code interpreter is working

Unique-Usman commented 1 year ago

I am sorry. What I meant is that, I saw these features in the project description. Are we to include all this features in the demo?

Dataset Analysis, Stock Charting, Image Manipulation Internet access and auto Python package installation Input text + files -> Receive text + files Conversation Memory: respond based on previous inputs Run everything local except the OpenAI API (OpenOrca or others maybe soon) Use CodeBox API for easy scaling in production (coming soon)

shroominic commented 1 year ago

I mean the frontend should just give access to the local running API which automatically enables all the features. So It needs to be a Chat Conversation with File Input and Image/File Output.

Unique-Usman commented 1 year ago

Yeah, I got it.

It does not have to be streamlit right or is it the preferred frameworks?

shroominic commented 1 year ago

I thought streamlit is easiest but in general I just dont want do add a full javascript project here so something simple and in python would be great!

Unique-Usman commented 1 year ago

Ok then, will use streamlit

shroominic commented 1 year ago

Frontend from @GitMarco27 got merged! But I keep this open for improving on it so just drop your frontend errors and improvement ideas here :)

Unique-Usman commented 1 year ago

Okay.