I’ve got some great news: I’ve just finished version 6 of the plugin It will be submitted to Bubble today for review, and should hopefully be available very soon.
It’s a complete rewrite of the plugin, which addresses known issues with the current version, and adds some powerful new features.
The plugin now includes utilities like extracting text from file uploads, web search, and Bubble-native vector storage and search (for Retrieval Augmented Generation).
I’ll be renaming the plugin ChatGPT/LLM Toolkit to better reflect these additional capabilities, and this will be a focus moving forward.
If you have any ideas for what should make it into the next version, please let me know! The next features on the roadmap are support for Claude2 (a large-context LLM from Anthropic), and a code/markdown auto-formatting element.
Here’s the bit of the plugin description page that describes these new additions. A video tutorial for the new version will also be coming soon.
INTRODUCING: The NEWLY ENHANCED ChatGPT/LLM Toolkit Plugin!
Level up your ChatGPT experience with groundbreaking updates and powerful additions. We’ve not only rebuilt the plugin from the ground up but also packed it with premium features that cater to your every need.
🌐 Web Search Capabilities: Built in web search enables you to extract relevant information from the web in real-time.
📂 File Uploads: Seamlessly extract text from uploaded files (.pdf, .pptx, .docx, .csv, and many more types). It’s easier than ever to add your own data sources to chats.
📌 Vector Storage & Search: Super-charge your app with “Retrieval Augmented Generation”. Introducing Bubble-native vector storage and search, so that you can search through your data without requiring Pinecone, Weaviate, or another third-party vector database service.
🧬 Embedding Generation: Convert text into embedding vectors effortlessly, paving the way for efficient future searches.
📈 More Scalable Backend: We’ve optimized our system architecture to ensure a seamless experience, eliminating down-time.
🔍 Enhanced Error Handling: With clearer and simpler mechanisms, we’ve made it easier to troubleshoot and navigate unexpected events.
📌 Custom Headers: Tailor your requests better with the new option to add custom headers.
⚙ Comprehensive API Parameters: Fine-tune your requests using all available parameters, including frequency penalty, presence penalty, and logit bias.