Metadata-Version: 2.1
Name: skill-ovos-fallback-chatgpt
Version: 0.0.2a8
Summary: ovos chatGPT skill
Home-page: https://github.com/OpenVoiceOS/skill-ovos-fallback-chatgpt
Author: JarbasAi
Author-email: jarbasai@mailfence.com
License: Apache-2.0
Keywords: ovos skill plugin
Platform: UNKNOWN
Description-Content-Type: text/markdown
Requires-Dist: ovos-solver-openai-persona-plugin
Requires-Dist: ovos-utils >=0.0.28,~=0.0
Requires-Dist: ovos-workshop >=0.0.11,~=0.0
Requires-Dist: ovos-plugin-manager >=0.0.23a13,~=0.0
Requires-Dist: ovos-translate-server-plugin

# ChatGPT Fallback Skill

When in doubt, ask chatgpt, powered by [OpenAI Solver](https://github.com/OpenVoiceOS/ovos-solver-plugin-openai-persona)

You need to configure an api_key, get it at https://beta.openai.com/account/api-keys


## About 

Capabilities:
- Remembers what user said earlier in the conversation
- Trained to decline inappropriate requests

Limitations:

- May occasionally generate incorrect information
- May occasionally produce harmful instructions or biased content
- Limited knowledge of world and events after 2021

## Configuration

Under skill settings you can tweak some parameters for chatGPT


- `key` - your api_key to access OpenAI
- `persona` - can be used to create a "persona", give a personality to chatGPT
- `model` - LLM model to use, eg `"gpt-3.5-turbo", see all options [here](https://platform.openai.com/docs/models)

The default persona is `helpful, creative, clever, and very friendly.`


## Examples 

* "Explain quantum computing in simple terms"
* "Got any creative ideas for a 10 year old’s birthday?"


