/GPT_CodeInterpreter

Python code interpreter implemented using OpenAI API key,with Chainlit and GPT-4

Primary LanguagePython

FREE & Integrated GPT Provider # 🤖

Ultimate and FREE OpenAI Provider implemented with Python code interpreter & other multiple functions, powered by ChatGPT & GPT-4!

📢 Announcements! We're working on our own model, which is a fine-tuned version of code-llama-34b-python, which means it will offer you better service and using experience. Also, a fine-tuned Chinese language model based on ChatGLM-2-6b will be released ater.

Quick Start 🚀

🌟 Create Your Own Endpoints with Plugin_Client

We're excited 😃 to announce that you can now implement your very own custom endpoints with just a few lines of code! For a detailed walkthrough 📖, visit our new site Plugin_Client on Chatify.

Our Reverse Endpoint Supports:

  1. 🗨️ Chatting with ChatGPT (May trigger other functions)
  2. 📤 File Uploading (Type '/upload' and then click "CLICK TO UPLOAD")
  3. 🐍 Python Code Interpreter (Triggered for specific scenarios)
  4. 🎨 Image Generation (Using Stable Diffusion xl and Kandinsky to generate two images each)
  5. 📸 Image Description (Generate textual descriptions for images)
  6. 🎉 (NEW) Personal function/plugin upload & calling (Write your own function and ChatGPT will help you with your own preferences)
  7. 🎉 (NEW) Local code interpreter (Processs commands you ask about your computer, like Turn on Dark Mode, Read the PDF file and Open Safari and search *** for me)

Endpoint: https://chat.chatify.me

Functions to be added:

  1. 📊 Excel file (.xksx) processing (Read, write and manipulate .xlsx files)
  2. 📄 PDF file (.pdf) processing (Read, extract text, and convert PDF files, may use OCR or other techniques)
  3. 🖥️ VUE develop assistant (Help in developing and debugging VUE.js applications)
  4. 🌐 Recognize website contents (Summarize or extract website contents, automatically scroll down the screen and locate the contents)
  5. 🐧 Linux Backend Operations Assistant (Assist in operating and managing Linux servers)
  6. 🕷️ Automated Web Data Crawler (Automate the process of web scraping and data extraction from websites)

Cotact us 🌐

  • Discord: Join our server for live support and community engagement 🎮

  • Github: Check out Our repository for code and updates 🛠️

  • 微信群: Scan the QR code below to join our WeChat group for local support 🇨🇳

🗨️ Got Feedback?

Feel free to join our Discord or WeChat groups if you have any feedback or questions. We're here to help! 🤝

Common Features

Current Features

  • 🗨️ Chat with ChatGPT
  • 📤 File Uploading
  • 🐍 Python Code Interpreter
  • 🎨 Image Generation
  • 📸 Image Description
  • 🎉 Personal function/plugin upload & calling

🎉 I'm thrilled to announce that our open-source project now has its own reverse endpoint. We invite everyone to join the testing phase. Once testing stabilizes, we will open-source the corresponding stable features into this project.

Ways to get our API:

🌐 Website: https://web.chatboxapp.xyz/

  • 🖱️ Click the settings button in the bottom right corner
  • 🧠 Select "OPENAI API" as the AI Model Provider
  • 🔧 Change the API HOST (ensure no trailing slashes (/) at the end)
  • 🔑 Obtain the API KEY via https://chat.chatify.me

Website Usage Screenshot

Our reverse endpoint is not only supported on this website but also compatible with any applications that allow modification of the reverse endpoint, such as ChatGPT-Next-Web, etc. You can use our endpoint in the same way as you would with the official API.

20230825110741

Enjoy these exciting new features! 🎉

Update Log 📝

Our update logs are stored in the update directory. You can click on the links below to view specific updates:

Please check back regularly for our latest updates!

Pictures About GPT_CodeInterpreter

20230726150533

image

image

Video Demonstrations 🎥

07134.1.mp4

Documentation

To get started with GPT_CodeInterpreter, please refer to the following documentation:

Contributing

Contributions are welcome! Please read the contribution guide to learn how to contribute to this project.

Contact

For any inquiries or collaboration opportunities, you can reach me via email at 402087139@qq.com. 📧

License

This project is licensed under the terms of the MIT license. 📜

This README now includes the link to the env.md file, indicated with the "Understanding Environment Variables" section. It also features an emoji flag (🔑) to highlight the importance of configuring environment variables for the project. If you have any more requests or need further assistance, please let me know!