where are the skill settings that you can tweak some parameters for chatGPT?
I believe the settings of the skill are in the __init__.py
file of the ChatGPTfallback skill, that is installed in the skills folder. I don’t know if you can edit much of the chatGPT settings, but maybe others know?
Thanks I did find that after searching all the options, but I still get the " SkillRequirementsException: ‘list’ object has no attribute ‘get’ " when trying to install it manually into the skills folder. Any ideas other than what is in the previous posts?
Well, I did run:
(.venv) pi@picroft:~ $ mycroft-msm install https://github.com/tomascardososerra/fallback-chatgpt3-skill
INFO - building SkillEntry objects for all skills
WARNING - No such default skill: mycroft-pandora
INFO - Downloading skill: https://github.com/tomascardososerra/fallback-chatgpt3-skill
INFO - Reading from manifest.yml
WARNING - Invalid value type manifest.yml for fallback-chatgpt3-skill: <class 'list'>
INFO - Problem performing action. Restoring skill to previous state...
INFO - invalidating skills cache
SkillRequirementsException: 'list' object has no attribute 'get'
Then I did try another one from @Tomascardososerra . It works just fine.
(.venv) pi@picroft:~ $ mycroft-msm install https://github.com/tomascardososerra/todays-gospel-skill
INFO - building SkillEntry objects for all skills
INFO - Downloading skill: https://github.com/tomascardososerra/todays-gospel-skill
INFO - Installing system requirements...
INFO - Installing requirements.txt for todays-gospel-skill
INFO - Successfully installed todays-gospel-skill
INFO - invalidating skills cache
I run here old Google AIY Voice Kit (V1). I installed this ChatGPT-3 skill manually from zip file. I set up my chatgpt-3 API key. It works.
(.venv) pi@picroft:~ $ uname -a
Linux picroft 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l GNU/Linux
(.venv) pi@picroft:~ $ mycroft-msm list
picroft-google-aiy-voicekit [installed]
fallback-chatgpt3.mycroftai [installed]
I get :
"fallback-chatgpt3-skill [installed] "
when using mycroft-msm list after I unstalled the skill via git clone. However, I get :
“2023-03-16 12:29:03.840 | ERROR | 30857 | mycroft.skills.skill_loader:_communicate_load_status:351 | Skill fallback-chatgpt3-skill failed to load”, when looking at the skills log. Any ideas? I did add the ChatGPT API.
I got it working after adding ’ + ’ to each side of the api_key instead of the brackets
I’ve removed the manifest file and should install correctly now
@Tomascardososerra Thank you.
(.venv) pi@picroft:~ $ mycroft-msm install https://github.com/tomascardososerra/fallback-chatgpt3-skill
INFO - building SkillEntry objects for all skills
INFO - Downloading skill: https://github.com/tomascardososerra/fallback-chatgpt3-skill
INFO - Installing system requirements...
INFO - Successfully installed fallback-chatgpt3-skill
INFO - invalidating skills cache