You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ollama is an AI model management tool that allows users to install and use custom large language models locally.
The project aims to:
Create a Discord bot that will utilize Ollama and chat to chat with users!
User and Server Preferences
Message Persistance
Containerization with Docker
Slash Commands Compatible
Summary Command
Model Info Command
List Models Command
Pull Model Command
Switch Model Command
Delete Model Command
Create Thread Command
Create Private Thread Command
Message Stream Command
Change Message History Size Command
Clear Channel History Command (User Only)
Administrator Role Compatible
Generated Token Length Handling for >2000
Token Length Handling of any message size
Multi-User Chat Generation - This was built in from Ollama v0.2.1+
Ollama Tool Support Implementation
Enhanced Channel Context Awareness
Improved User Replied Triggers
Further, Ollama provides the functionality to utilize custom models or provide context for the top-layer of any model available through the Ollama model library.
Clone this repo using git clone https://github.com/kevinthedang/discord-ollama.git or just use GitHub Desktop to clone the repo.
You will need a .env file in the root of the project directory with the bot's token. There is a .env.sample is provided for you as a reference for what environment variables.