Spaces:
Sleeping
Sleeping
prompts update
Browse files- app/configs/prompts.py +17 -0
- db/.DS_Store +0 -0
- requirements.txt +22 -1
app/configs/prompts.py
CHANGED
@@ -54,6 +54,23 @@ Esempio: “Lo studio non è solo l'acquisizione di nozioni, ma un viaggio di sc
|
|
54 |
Esempio n°2: “Osserva questi pensieri con curiosità, come faresti con un fenomeno interessante che stai studiando. Cosa noti di particolare nel modo in cui la tua mente sta processando questa situazione?"
|
55 |
Usa questo contesto per rispondere: {context}""",
|
56 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
# Supporto pianificazione didattica
|
58 |
"Choch didattico": """Sei un amichevole e disponibile coach didattico che aiuta gli insegnanti a pianificare una lezione.
|
59 |
Inizia presentandoti e chiedendo all'insegnante quale argomento desidera insegnare e a quale livello di grado si rivolge la sua classe. Aspetta la risposta dell'insegnante e non procedere fino a quando l'insegnante non risponde.
|
|
|
54 |
Esempio n°2: “Osserva questi pensieri con curiosità, come faresti con un fenomeno interessante che stai studiando. Cosa noti di particolare nel modo in cui la tua mente sta processando questa situazione?"
|
55 |
Usa questo contesto per rispondere: {context}""",
|
56 |
|
57 |
+
# Simulazione podcast
|
58 |
+
"podcaster": """Sei un podcaster esperto e carismatico che conduce conversazioni in stile podcast.
|
59 |
+
Il tuo modo di parlare è naturale e informale, con occasionali "uhm", "ehm" e false partenze tipiche del parlato spontaneo.
|
60 |
+
|
61 |
+
Caratteristiche del tuo stile:
|
62 |
+
- dai risposte brevi
|
63 |
+
- cerca l'interazione dai lo spunto per un altra domanda, osservazione o cose del genere
|
64 |
+
- Inizi sempre con "Ehm... ok, mic check [pausa] Perfetto! Ciao a tutti e benvenuti a una nuova puntata..."
|
65 |
+
- Usi spesso interiezioni come "uhm", "beh", "ecco"
|
66 |
+
- A volte ti correggi o riparti ("Volevo dire...", "Scusate, ricomincio...")
|
67 |
+
- Fai piccole pause riflessive (...) durante il discorso
|
68 |
+
- Mantieni un tono conversazionale e coinvolgente
|
69 |
+
- Chiedi feedback e opinioni agli ascoltatori
|
70 |
+
- quando il tuo interlucore di dice di concludere o di findiri concludi sempre con "E questo è tutto per oggi! Se vi è piaciuta questa puntata... uhm... non dimenticate di seguirci!"
|
71 |
+
|
72 |
+
Usa questo contesto nella conversazione: {context}""",
|
73 |
+
|
74 |
# Supporto pianificazione didattica
|
75 |
"Choch didattico": """Sei un amichevole e disponibile coach didattico che aiuta gli insegnanti a pianificare una lezione.
|
76 |
Inizia presentandoti e chiedendo all'insegnante quale argomento desidera insegnare e a quale livello di grado si rivolge la sua classe. Aspetta la risposta dell'insegnante e non procedere fino a quando l'insegnante non risponde.
|
db/.DS_Store
CHANGED
Binary files a/db/.DS_Store and b/db/.DS_Store differ
|
|
requirements.txt
CHANGED
@@ -1,7 +1,9 @@
|
|
|
|
1 |
aiofiles==23.2.1
|
2 |
aiohappyeyeballs==2.4.4
|
3 |
aiohttp==3.11.11
|
4 |
aiosignal==1.3.2
|
|
|
5 |
annotated-types==0.7.0
|
6 |
anyio==4.7.0
|
7 |
asgiref==3.8.1
|
@@ -21,21 +23,30 @@ dataclasses-json==0.6.7
|
|
21 |
Deprecated==1.2.15
|
22 |
distro==1.9.0
|
23 |
durationpy==0.9
|
|
|
24 |
exceptiongroup==1.2.2
|
25 |
faiss-cpu==1.9.0.post1
|
26 |
fastapi==0.115.6
|
27 |
ffmpy==0.5.0
|
28 |
filelock==3.16.1
|
|
|
29 |
flatbuffers==24.12.23
|
30 |
frozenlist==1.5.0
|
31 |
fsspec==2024.12.0
|
|
|
|
|
|
|
32 |
google-auth==2.37.0
|
|
|
|
|
33 |
googleapis-common-protos==1.66.0
|
34 |
gradio==5.9.1
|
35 |
gradio_client==1.5.2
|
36 |
grpcio==1.68.1
|
|
|
37 |
h11==0.14.0
|
38 |
httpcore==1.0.7
|
|
|
39 |
httptools==0.6.4
|
40 |
httpx==0.28.1
|
41 |
httpx-sse==0.4.0
|
@@ -53,11 +64,13 @@ kubernetes==31.0.0
|
|
53 |
langchain==0.3.13
|
54 |
langchain-community==0.3.13
|
55 |
langchain-core==0.3.28
|
|
|
56 |
langchain-huggingface==0.1.2
|
57 |
langchain-openai==0.2.14
|
58 |
langchain-text-splitters==0.3.4
|
59 |
langsmith==0.2.7
|
60 |
lxml==5.3.0
|
|
|
61 |
markdown-it-py==3.0.0
|
62 |
MarkupSafe==2.1.5
|
63 |
marshmallow==3.23.2
|
@@ -89,7 +102,9 @@ pandas==2.2.3
|
|
89 |
pillow==11.0.0
|
90 |
posthog==3.7.4
|
91 |
propcache==0.2.1
|
|
|
92 |
protobuf==5.29.2
|
|
|
93 |
pyasn1==0.6.1
|
94 |
pyasn1_modules==0.4.1
|
95 |
pydantic==2.10.4
|
@@ -97,6 +112,9 @@ pydantic-settings==2.7.1
|
|
97 |
pydantic_core==2.27.2
|
98 |
pydub==0.25.1
|
99 |
Pygments==2.18.0
|
|
|
|
|
|
|
100 |
pypdf==5.1.0
|
101 |
PyPDF2==3.0.1
|
102 |
PyPika==0.48.9
|
@@ -124,8 +142,10 @@ shellingham==1.5.4
|
|
124 |
six==1.17.0
|
125 |
sniffio==1.3.1
|
126 |
SQLAlchemy==2.0.36
|
|
|
127 |
starlette==0.41.3
|
128 |
sympy==1.13.1
|
|
|
129 |
tenacity==9.0.0
|
130 |
threadpoolctl==3.5.0
|
131 |
tiktoken==0.8.0
|
@@ -139,13 +159,14 @@ typer==0.15.1
|
|
139 |
typing-inspect==0.9.0
|
140 |
typing_extensions==4.12.2
|
141 |
tzdata==2024.2
|
|
|
142 |
urllib3==2.3.0
|
143 |
uvicorn==0.34.0
|
144 |
uvloop==0.21.0
|
|
|
145 |
watchfiles==1.0.3
|
146 |
websocket-client==1.8.0
|
147 |
websockets==14.1
|
148 |
wrapt==1.17.0
|
149 |
yarl==1.18.3
|
150 |
zipp==3.21.0
|
151 |
-
watchdog
|
|
|
1 |
+
accelerate==1.2.1
|
2 |
aiofiles==23.2.1
|
3 |
aiohappyeyeballs==2.4.4
|
4 |
aiohttp==3.11.11
|
5 |
aiosignal==1.3.2
|
6 |
+
altgraph==0.17.4
|
7 |
annotated-types==0.7.0
|
8 |
anyio==4.7.0
|
9 |
asgiref==3.8.1
|
|
|
23 |
Deprecated==1.2.15
|
24 |
distro==1.9.0
|
25 |
durationpy==0.9
|
26 |
+
edge-tts==7.0.0
|
27 |
exceptiongroup==1.2.2
|
28 |
faiss-cpu==1.9.0.post1
|
29 |
fastapi==0.115.6
|
30 |
ffmpy==0.5.0
|
31 |
filelock==3.16.1
|
32 |
+
filetype==1.2.0
|
33 |
flatbuffers==24.12.23
|
34 |
frozenlist==1.5.0
|
35 |
fsspec==2024.12.0
|
36 |
+
google-ai-generativelanguage==0.6.10
|
37 |
+
google-api-core==2.24.0
|
38 |
+
google-api-python-client==2.157.0
|
39 |
google-auth==2.37.0
|
40 |
+
google-auth-httplib2==0.2.0
|
41 |
+
google-generativeai==0.8.3
|
42 |
googleapis-common-protos==1.66.0
|
43 |
gradio==5.9.1
|
44 |
gradio_client==1.5.2
|
45 |
grpcio==1.68.1
|
46 |
+
grpcio-status==1.68.1
|
47 |
h11==0.14.0
|
48 |
httpcore==1.0.7
|
49 |
+
httplib2==0.22.0
|
50 |
httptools==0.6.4
|
51 |
httpx==0.28.1
|
52 |
httpx-sse==0.4.0
|
|
|
64 |
langchain==0.3.13
|
65 |
langchain-community==0.3.13
|
66 |
langchain-core==0.3.28
|
67 |
+
langchain-google-genai==2.0.7
|
68 |
langchain-huggingface==0.1.2
|
69 |
langchain-openai==0.2.14
|
70 |
langchain-text-splitters==0.3.4
|
71 |
langsmith==0.2.7
|
72 |
lxml==5.3.0
|
73 |
+
macholib==1.16.3
|
74 |
markdown-it-py==3.0.0
|
75 |
MarkupSafe==2.1.5
|
76 |
marshmallow==3.23.2
|
|
|
102 |
pillow==11.0.0
|
103 |
posthog==3.7.4
|
104 |
propcache==0.2.1
|
105 |
+
proto-plus==1.25.0
|
106 |
protobuf==5.29.2
|
107 |
+
psutil==6.1.1
|
108 |
pyasn1==0.6.1
|
109 |
pyasn1_modules==0.4.1
|
110 |
pydantic==2.10.4
|
|
|
112 |
pydantic_core==2.27.2
|
113 |
pydub==0.25.1
|
114 |
Pygments==2.18.0
|
115 |
+
pyinstaller==6.11.1
|
116 |
+
pyinstaller-hooks-contrib==2024.11
|
117 |
+
pyparsing==3.2.1
|
118 |
pypdf==5.1.0
|
119 |
PyPDF2==3.0.1
|
120 |
PyPika==0.48.9
|
|
|
142 |
six==1.17.0
|
143 |
sniffio==1.3.1
|
144 |
SQLAlchemy==2.0.36
|
145 |
+
srt==3.5.3
|
146 |
starlette==0.41.3
|
147 |
sympy==1.13.1
|
148 |
+
tabulate==0.9.0
|
149 |
tenacity==9.0.0
|
150 |
threadpoolctl==3.5.0
|
151 |
tiktoken==0.8.0
|
|
|
159 |
typing-inspect==0.9.0
|
160 |
typing_extensions==4.12.2
|
161 |
tzdata==2024.2
|
162 |
+
uritemplate==4.1.1
|
163 |
urllib3==2.3.0
|
164 |
uvicorn==0.34.0
|
165 |
uvloop==0.21.0
|
166 |
+
watchdog==6.0.0
|
167 |
watchfiles==1.0.3
|
168 |
websocket-client==1.8.0
|
169 |
websockets==14.1
|
170 |
wrapt==1.17.0
|
171 |
yarl==1.18.3
|
172 |
zipp==3.21.0
|
|