Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/end_chat.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Ravi d'avoir discuté avec vous, au revoir.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/fallback_disabled.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D'accord, je n'enverrai plus de demandes à un LLM.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/fallback_enabled.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D'accord, je consulterai un LLM lorsque je n'aurai pas de meilleure réponse.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/no_chat_history.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Je n'ai pas d'historique de conversation à vous envoyer.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/no_chatgpt.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Désolé, Chat GPT n'est pas disponible pour le moment.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/no_email_address.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Désolé, veuillez me donner votre adresse e-mail et réessayer.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/notify_llm_active.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Discussion avec un LLM en cours. Dites au revoir pour arrêter.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/sending_chat_history.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D'accord, je vous enverrai une transcription de notre conversation à {{email}}.
1 change: 1 addition & 0 deletions locale/fr-fr/dialog/start_chat.dialog
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
D'accord, vous discutez maintenant avec {{llm}}. Cette conversation se terminera après {{timeout}} d'inactivité ou vous pouvez dire 'au revoir' lorsque vous avez terminé.
1 change: 1 addition & 0 deletions locale/fr-fr/intent/ask_llm.intent
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
(demandez|dites|posez une question à|interrogez) (chatgpt|chat gpt|chat g p t|chat gpg|chat gptc|jackgpt|jack gpt|jack chi pt|fast chat|fastchat|chat gbt|chatgbt|chat gpt4|chatgpt4|un modèle de langage|un llm) {question}
1 change: 1 addition & 0 deletions locale/fr-fr/intent/chat_with_llm.intent
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
(je veux |)(discuter|parler|converser|commencer une conversation) (avec) (chatgpt|chat gpt|chat g p t|chat gpg|chat gptc|jackgpt|jack gpt|jack chi pt|fast chat|fastchat|chat gbt|chatgbt|chat gpt4|chatgpt4|un modèle de langage|un llm)
1 change: 1 addition & 0 deletions locale/fr-fr/intent/disable_fallback.intent
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
désactiver (llm|chatgpt|chat gpt|chat g p t|chat gpg|chat gptc|jackgpt|jack gpt|jack chi pt|fast chat|fastchat|chat gbt|chatgbt|chat gpt4|chatgpt4|modèle de langage) (de secours|fallback)( compétence|)
2 changes: 2 additions & 0 deletions locale/fr-fr/intent/email_chat_history.intent
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
(envoyez|envoyez-moi) (une copie de |une transcription de |)(l'|la|mon|notre|cette) (conversation|discussion)( historique|)
envoyez-moi notre conversation
1 change: 1 addition & 0 deletions locale/fr-fr/intent/enable_fallback.intent
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
activer (llm|chatgpt|chat gpt|chat g p t|chat gpg|chat gptc|jackgpt|jack gpt|jack chi pt|fast chat|fastchat|chat gbt|chatgbt|chat gpt4|chatgpt4|modèle de langage) (de secours|fallback)( compétence|)
12 changes: 12 additions & 0 deletions locale/fr-fr/intent/llm.entity
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
chatgpt
chat gpt
chat g p t
chat gpg
chat gptc
jackgpt
jack gpt
jack chi pt
chat gbt
chatgbt
chat gpt4
chatgpt4
12 changes: 12 additions & 0 deletions locale/fr-fr/vocab/chat_gpt.voc
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
chatgpt
chat gpt
chat g p t
chat gpg
chat gptc
jackgpt
jack gpt
jack chi pt
chat gbt
chatgbt
chat gpt4
chatgpt4
6 changes: 6 additions & 0 deletions locale/fr-fr/vocab/exit.voc
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
au revoir
bonne journée
bye
quitter
arrêter
partez
2 changes: 2 additions & 0 deletions locale/fr-fr/vocab/fastchat.voc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
fastchat
fast chat
43 changes: 25 additions & 18 deletions skill.json
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
{
"title": "LLM Fallback",
"url": "https://github.com/NeonGeckoCom/skill-fallback_llm",
"title": "neon-skill-fallback_llm",
"icon": "logo.svg",
"summary": "Get an LLM response from the Neon Diana backend.",
"short_description": "Get an LLM response from the Neon Diana backend.",
"description": "Converse with an LLM and enable LLM responses when Neon doesn't have a better response. To send a single query to an LLM, you can ask Neon to \"ask Chat GPT <something>\". To start conversing with an LLM, ask to \"talk to Chat GPT\" and have all of your input sent to an LLM until you say goodbye or stop talking for a while. Enable fallback behavior by asking to \"enable LLM fallback skill\" or disable it by asking to \"disable LLM fallback\". To have a copy of LLM interactions sent via email, ask Neon to \"email me a copy of our conversation\".",
"examples": [
"Explain quantum computing in simple terms",
Expand All @@ -12,20 +11,35 @@
"Disable LLM fallback skill",
"Email me a copy of our conversation"
],
"desktopFile": false,
"warning": "",
"systemDeps": false,
"category": "",
"package_name": "neon-skill-fallback_llm",
"pip_spec": "neon-skill-fallback_llm",
"license": "BSD-3-Clause",
"author": "Neongecko",
"tags": [],
"version": "2.1.0",
"url": "https://github.com/NeonGeckoCom/skill-fallback_llm",
"skill_id": "skill-fallback_llm.neongeckocom=skill_fallback_llm:LLMSkill",
"skillname": "skill-fallback_llm",
"authorname": "NeonGeckoCom",
"name": "neon-skill-fallback_llm",
"credits": [
"Neongecko"
],
"requirements": {
"python": [
"neon-mq-connector~=0.7",
"neon-utils~=1.12",
"ovos-bus-client~=0.0,>=0.0.3",
"ovos-utils~=0.0, >=0.0.28",
"ovos-workshop~=0.1"
"ovos-bus-client~=0.0,>=0.0.3",
"ovos-workshop~=0.1",
"neon-mq-connector~=0.7"
],
"system": {},
"skill": []
},
"desktopFile": false,
"warning": "",
"systemDeps": false,
"incompatible_skills": [],
"platforms": [
"i386",
Expand All @@ -35,13 +49,6 @@
"arm"
],
"branch": "master",
"license": "BSD-3-Clause",
"icon": "logo.svg",
"category": "",
"categories": [],
"tags": [],
"credits": [],
"skillname": "skill-fallback_llm",
"authorname": "NeonGeckoCom",
"foldername": null
"foldername": null,
"short_description": "Get an LLM response from the Neon Diana backend."
}
1 change: 1 addition & 0 deletions test/test_resources.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@
# Specify languages to be tested
languages:
- "en-us"
- "fr-fr"

# vocab is lowercase .voc file basenames
vocab:
Expand Down
Loading