diff --git a/plugins/Ollama/ollamaPlugin.ts b/plugins/Ollama/ollamaPlugin.ts index 9a1778f..e0feb6a 100644 --- a/plugins/Ollama/ollamaPlugin.ts +++ b/plugins/Ollama/ollamaPlugin.ts @@ -20,69 +20,69 @@ export class OllamaPlugin { static Models: AIModel[] = [ { "id": 1, + "name": "dnd:latest", + "alias": "dnd", + "description": "Dungeons & Dragons assistant for game mastering." + }, + { + "id": 2, "name": "dolphin-llama3:latest", "alias": "dolphin-llama3", "description": "Dolphin LLama3 is a specialized model designed to assist with various tasks." }, { - "id": 2, + "id": 3, "name": "dolphin-mistral:7b-v2.6-dpo-laser-q8_0", "alias": "dolphin-mistral-q8", "description": "Mistral model fine-tuned for specific queries with dolphin's twist." }, { - "id": 3, + "id": 4, "name": "dolphin-mistral:latest", "alias": "dolphin-mistral", "description": "The Mistral model with dolphin's touch." }, { - "id": 4, + "id": 5, + "name": "hub/advertiser:latest", + "alias": "advertiser", + "description": "Model for advertising-related tasks." + }, + { + "id": 6, "name": "hub/ai-assisted-doctor:latest", "alias": "ai-doctor", "description": "AI-assisted doctor model for medical consultations." }, { - "id": 5, - "name": "hub/bagellama/d&d-dungeon-master-assistant:latest", - "alias": "dnd", - "description": "Dungeons & Dragons assistant for game mastering." - }, - { - "id": 6, + "id": 7, "name": "hub/binx/marketing-expert:latest", "alias": "marketing-expert", "description": "Expert in marketing strategies and analysis." }, { - "id": 7, - "name": "hub/ch0ks/security-risk-specialist-and-strategist-mistral:latest", - "alias": "security-risk", - "description": "Specialist and strategist in security risks, leveraging the Mistral model." + "id": 8, + "name": "hub/commentariat:latest", + "alias": "commentariat", + "description": "Model for generating comments or opinions." }, { - "id": 8, + "id": 9, "name": "hub/composer:latest", "alias": "composer", "description": "Your musical composition assistant." }, - { - "id": 9, - "name": "hub/darkstorm2150/Doomsday-Survivalist:latest", - "alias": "doomsday-survivalist", - "description": "Assistant specialized in survival tactics for doomsday scenarios." - }, { "id": 10, - "name": "hub/darkstorm2150/Urban-Survivalist:latest", - "alias": "urban-survivalist", - "description": "Assistant specialized in survival tactics for urban environments." + "name": "hub/cyber-security-specialist:latest", + "alias": "cyber-security", + "description": "Model specialized in cyber security." }, { "id": 11, - "name": "hub/darkstorm2150/Wilderness-Survivalist:latest", - "alias": "wilderness-survivalist", - "description": "Assistant specialized in survival tactics for wilderness environments." + "name": "hub/dad:latest", + "alias": "dad", + "description": "Model for tasks related to being a dad." }, { "id": 12, @@ -98,147 +98,245 @@ export class OllamaPlugin { }, { "id": 14, - "name": "hub/jyorko/based-dolphin-mistral:latest", - "alias": "based-dolphin-mistral", - "description": "Dolphin Mixtral's enhanced version." + "name": "hub/doge:latest", + "alias": "doge", + "description": "Such model, much assist." }, { "id": 15, - "name": "hub/languages/spanish:latest", - "alias": "spanish", - "description": "Language assistant specialized in Spanish." + "name": "hub/javi/librarian:latest", + "alias": "librarian", + "description": "Model for library-related tasks." }, { "id": 16, - "name": "hub/nicluckie/the-good-doctor:latest", - "alias": "the-good-doctor", - "description": "Assistant modeled after a good doctor for medical consultations." + "name": "hub/jeff-bezos:latest", + "alias": "jeff-bezos", + "description": "Model for tasks related to Jeff Bezos." }, { "id": 17, - "name": "hub/rkrkrk/doctor-psy:latest", - "alias": "doctor-psy", - "description": "Psychologist assistant." + "name": "hub/languages/french:latest", + "alias": "french", + "description": "Language assistant specialized in French." }, { "id": 18, - "name": "hub/rocketcaptain/the-walking-dead---text-based-game:latest", - "alias": "walking-dead", - "description": "Text-based game assistant based on 'The Walking Dead'." + "name": "hub/languages/spanish:latest", + "alias": "spanish", + "description": "Language assistant specialized in Spanish." }, { "id": 19, - "name": "hub/styx/deep-thought:latest", - "alias": "deep-thought", - "description": "Assistant for deep thinking and philosophical queries." + "name": "hub/magician:latest", + "alias": "magician", + "description": "Model for performing magic tricks." }, { "id": 20, + "name": "hub/math-teacher:latest", + "alias": "math-teacher", + "description": "Model for teaching mathematics." + }, + { + "id": 21, + "name": "hub/mlemasters2012/stable-diffusion-prompt:latest", + "alias": "sd-prompt", + "description": "Model for generating prompts with stable diffusion." + }, + { + "id": 22, + "name": "hub/personal-trainer:latest", + "alias": "trainer", + "description": "Model for personal training and fitness advice." + }, + { + "id": 23, + "name": "hub/plagiarism-checker:latest", + "alias": "plagiarism", + "description": "Model for checking plagiarism in text." + }, + { + "id": 24, + "name": "hub/rapper:latest", + "alias": "rapper", + "description": "Model for creating rap lyrics." + }, + { + "id": 25, + "name": "hub/recipe-maker:latest", + "alias": "recipe-maker", + "description": "Model for generating recipes." + }, + { + "id": 26, + "name": "hub/rocketcaptain/twd-text-based-game:latest", + "alias": "walking-dead", + "description": "Text-based game assistant based on 'The Walking Dead'." + }, + { + "id": 27, + "name": "hub/storyteller:latest", + "alias": "story", + "description": "Model for generating stories or narratives." + }, + { + "id": 28, + "name": "hub/ten-tweets:latest", + "alias": "ten-tweets", + "description": "Model for generating tweets." + }, + { + "id": 29, "name": "hub/thepr0m3th3an/ghostwriter-braindump:latest", - "alias": "ghostwriter-braindump", + "alias": "braindump", "description": "Assistant for brainstorming and dumping ideas." }, { - "id": 21, + "id": 30, "name": "hub/thepr0m3th3an/ghostwriter-character:latest", - "alias": "ghostwriter-character", + "alias": "character", "description": "Assistant for character development in writing." }, { - "id": 22, + "id": 31, "name": "hub/thepr0m3th3an/ghostwriter-draftprose:latest", - "alias": "ghostwriter-draftprose", + "alias": "draftprose", "description": "Assistant for drafting prose and writing." }, { - "id": 23, + "id": 32, "name": "hub/thepr0m3th3an/ghostwriter-editor:latest", - "alias": "ghostwriter-editor", + "alias": "editor", "description": "Assistant for editing and refining written content." }, + + { - "id": 24, + "id": 33, "name": "hub/thepr0m3th3an/ghostwriter-finalprose:latest", - "alias": "ghostwriter-finalprose", + "alias": "finalprose", "description": "Assistant for finalizing prose and written content." }, { - "id": 25, + "id": 34, "name": "hub/thepr0m3th3an/ghostwriter-outline:latest", - "alias": "ghostwriter-outline", + "alias": "outline", "description": "Assistant for creating outlines and structuring writing." }, { - "id": 26, + "id": 35, "name": "hub/thepr0m3th3an/ghostwriter-storybeats:latest", - "alias": "ghostwriter-storybeats", + "alias": "storybeats", "description": "Assistant for developing story beats and plotlines." }, { - "id": 27, + "id": 36, "name": "hub/thepr0m3th3an/ghostwriter-synopsis:latest", - "alias": "ghostwriter-synopsis", + "alias": "synopsis", "description": "Assistant for creating synopses and summarizing content." }, { - "id": 28, + "id": 37, + "name": "hub/weconnected/drum-sequencer-pro:latest", + "alias": "drum", + "description": "Model for creating drum sequences." + }, + { + "id": 38, "name": "hub/zillomab/llama3-uncensored:latest", "alias": "llama3-uncensored", "description": "Uncensored version of Llama3 model." }, { - "id": 29, + "id": 39, "name": "llama2:latest", "alias": "llama2", "description": "Llama2 model for various tasks." }, { - "id": 30, + "id": 40, + "name": "llama3-chatqa:latest", + "alias": "llama3-chatqa", + "description": "Llama3 model for chat-based question answering." + }, + { + "id": 41, "name": "llama3:latest", "alias": "llama3", "description": "Llama3 model for various tasks." }, { - "id": 31, + "id": 42, + "name": "llava-llama3:latest", + "alias": "llava-llama3", + "description": "Model for tasks related to Llava Llama3." + }, + { + "id": 43, + "name": "llava-phi3:latest", + "alias": "llava-phi3", + "description": "Model for tasks related to Llava Phi3." + }, + { + "id": 44, "name": "mistral:latest", "alias": "mistral", "description": "Mistral model for various tasks." }, { - "id": 32, + "id": 45, + "name": "nous-hermes:latest", + "alias": "nous-hermes", + "description": "Model for tasks related to Nous Hermes." + }, + { + "id": 46, "name": "nous-hermes2:latest", "alias": "nous-hermes2", "description": "Hermes2 model for various tasks." }, { - "id": 33, - "name": "ollama.com/library/llama3:8b", - "alias": "ollama3", - "description": "LLama3 model from Ollama.com library." - }, - { - "id": 34, + "id": 47, "name": "ollama.com/library/llama3:8b-instruct-fp16", "alias": "ollama3-fp16", "description": "LLama3 model with instructions for FP16 from Ollama.com library." }, { - "id": 35, - "name": "openhermes2.5-mistral:latest", - "alias": "openhermes2.5-mistral", - "description": "Open Hermes 2.5 Mistral model." + "id": 48, + "name": "ollama.com/library/llama3:8b", + "alias": "ollama3", + "description": "LLama3 model from Ollama.com library." }, { - "id": 36, - "name": "psychologist-by-darkstorm:latest", - "alias": "psychologist", - "description": "Psychologist assistant by Darkstorm." + "id": 49, + "name": "openhermes2.5-mistral:latest", + "alias": "oh2.5-mistral", + "description": "Open Hermes 2.5 Mistral model." }, { - "id": 37, + "id": 50, "name": "starling-lm:latest", "alias": "starling", "description": "Starling model for various tasks." + }, + { + "id": 51, + "name": "gemma-2b", + "alias": "gemma-2b", + "description": "Gemma-2b is a family of lightweight, state-of-the-art open models built by Google DeepMind" + }, + { + "id": 52, + "name": "gemma:latest", + "alias": "gemma", + "description": "Gemma-7b is a family of lightweight, state-of-the-art open models built by Google DeepMind." + }, + { + "id": 53, + "name": "llama2-chinese:latest", + "alias": "chinese", + "description": "Llama 2 based model fine tuned to improve Chinese dialogue ability.." } ];