WP Manifestindependent plugin directory
manifest / ai / ubc-llm-chat

UBC LLM Chat

A WordPress plugin that creates a chat interface between the website and various large language models via their APIs.

by UBC · github.com/ubc/ubc-llm-chat · website

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/ubc/ubc-llm-chat/archive/refs/heads/main.zip

Declares an update source (https://github.com/ubc/ubc-llm-chat), so updates arrive through the plugin's own updater.

From the readme

UBC LLM Chat A WordPress plugin that creates a chat interface between the website and various large language models via their APIs. Description UBC LLM Chat allows WordPress site administrators to integrate large language models (LLMs) like OpenAI's ChatGPT and Ollama into their websites. The plugin provides a chat interface that can be embedded on any post or page using a shortcode or block. Features - Admin settings interface for configuring LLM services - Support for OpenAI (ChatGPT) and Ollama - Shortcode for embedding the chat interface on posts and pages - WordPress block for embedding the chat interface using the block editor - Multiple chat conversations per user - Configurable rate limits and conversation limits - Streaming responses for real-time interaction Requirements - WordPress 5.8 or higher - PHP 8.0 or higher - OpenAI API key (for ChatGPT integration) - Ollama server (for Ollama integration) Installation 1. Upload the ubc-llm-chat folder to the /wp-content/plugins/ directory 2. Activate the plugin through the 'Plugins' menu in WordPress 3. Go to 'Settings UBC LLM Chat' to configure the plugin Usage Shortcode You can embed the chat

Read the full README on GitHub →