Reading through the documentation came across the most extensive example
which notes
This is a plugin for ChatGPT that enables semantic search and retrieval of personal or organizational documents. It allows users to obtain the most relevant document snippets from their data sources, such as files, notes, or emails, by asking questions or expressing needs in natural language. Enterprises can make their internal documents available to their employees through ChatGPT using this plugin.
Being a regular user of several Discourse sites it would be nice to be able to just ask a natural language question of ChatGPT and then it could via a to be created plugin search all of those Discourse sites for me and create a nice reply.
This is more of an idea but worth mentioning.
EDIT
Another ChatGPT plugin that currently exist. (Noted for those trying to wrap their head around what a plugin can do, I know for programmers this is common sense but for non-programmers it is like speaking Greek so hopefully this will give one a better understanding )
Learning about LLMs and how to integrate them is not easy. This site ties many of the concepts together in a comprehensible format, still requires knowledge of LLMs and such at a high technical level but also serves as a template of what to pay attention to for learning how to integrate LLMs.
LangChain is a framework for developing applications powered by language models. We believe that the most powerful and differentiated applications will not only call out to a language model via an api, but will also:
Be data-aware: connect a language model to other sources of data
Be agentic: Allow a language model to interact with its environment
The topic focuses on integrating AI bots like GPT-3 and BlenderBot into Discourse, discussing technical design, APIs, and software. Participants explore potential use cases and address concerns about cost, ethics, and limitations. They express interest in developing plugins for GPT-3 integration and collaboration with the Discourse company. AI integration is prioritized for the next release cycle, but challenges remain, including the need for persistent memory. The topic also covers recent developments in plugins and technologies, such as the Wolfram plugin, WebGPU, and LangChain, which offer new ways to compute data, develop applications, and create custom visualizations.
The above was generated by summarizing chunks of this topic and then making a summary of the summary.
The “next frontier” here is certainly around tying various GPT tooling with other external sources… like … the Discourse database, search engine, summarization engines and more.