Persona

this is a hivemind Master node, but it is running ovos-persona instead of connecting to ovos-core

you can use this to expose chatbots and LLMs via hivemind, all clients should be compatible (eg, voice-sat)

img_13.png

Install

Install from Github

ChatGPT

Install the OpenAI solver

create a chatgpt.json

{
"name": "ChatGPT",
"solvers": [
    "ovos-solver-openai-persona-plugin"
],
"ovos-solver-openai-persona-plugin": {
    "api_url": "<your_local_LocalAI_server_url>",
    "key": "<your_OpenAI_key>",
    "persona": "helpful, creative, clever, and very friendly."
}
}

launch hivemind-persona with the created file

hivemind-persona --persona chatgpt.json