dicio-android icon indicating copy to clipboard operation
dicio-android copied to clipboard

Add AI query skill + adding support for changing default fallback skill

Open tylxr59 opened this issue 1 month ago • 0 comments

This is kind of a big addition, hopefully it's up to snuff.

Added in the AI query skill - It defaults to OpenAI's endpoint and gpt-4o-mini but is compatible with any provider that uses an OpenAI-style API. It does require that the end user have an funded/paid account with an API provider to function. I'm happy to provide maintainers a short-term key for testing.

I also added in a new Settings menu entry to allow users to select a default fallback skill when the input is not recognized as a command. By default, it still does the "I couldn't understand you, please try again" behavior but can be changed to the AI query.

I do find that the translate skill does clash with the AI query skill - sometimes queries meant for the AI get picked up by the translation skill. I, personally, just disabled the translation skill and have found using ChatGPT's translations to be alright.

I haven't changed the README but I would be more than happy to supply a How-To section for setting it up and acquiring API keys.

Resolves https://github.com/Stypox/dicio-android/issues/366 (partially), https://github.com/Stypox/dicio-android/issues/132

tylxr59 avatar Dec 10 '25 20:12 tylxr59