Dashboard Masticationpedia: differenze tra le versioni
Nessun oggetto della modifica |
Nessun oggetto della modifica |
||
(7 versioni intermedie di uno stesso utente non sono mostrate) | |||
Riga 16: | Riga 16: | ||
<strong>Connessione API:</strong><br><br> | <strong>Connessione API:</strong><br><br> | ||
<input id="api-key" placeholder="🔑 Inserisci API Key" style="width:100%; margin-bottom:0.5rem;"><br> | <input id="api-key" placeholder="🔑 Inserisci API Key" style="width:100%; margin-bottom:0.5rem;"><br> | ||
<!-- ✅ Hidden input per il model, richiesto da CommonDashboard.js --> | |||
<input type="hidden" id="gptModel" value="gpt-4o"> | |||
<select id="model-select" style="width:100%; margin-bottom:0.5rem;"> | <select id="model-select" style="width:100%; margin-bottom:0.5rem;"> | ||
<option value="gpt-4">gpt-4</option> | <option value="gpt-4">gpt-4</option> | ||
<option value="gpt-3.5-turbo">gpt-3.5-turbo</option> | <option value="gpt-3.5-turbo">gpt-3.5-turbo</option> | ||
<option value="gpt-4o-2024-05-13" selected></option> | |||
</select><br> | </select><br> | ||
<textarea id="test-prompt" rows="3" style="width:100%; margin-bottom:0.5rem;">Dimmi una curiosità sulla mandibola</textarea><br> | <textarea id="test-prompt" rows="3" style="width:100%; margin-bottom:0.5rem;">Dimmi una curiosità sulla mandibola</textarea><br> | ||
<button onclick="testAPIConnection()">▶️ Testa connessione</button> | <button onclick="testAPIConnection()">▶️ Testa connessione</button> | ||
<pre id="api-result" style="background:#f0f0f0; padding:1rem; border:1px solid #ccc; margin-top:1rem; white-space:pre-wrap;"></pre> | <pre id="api-result" style="background:#f0f0f0; padding:1rem; border:1px solid #ccc; margin-top:1rem; white-space:pre-wrap;"></pre> | ||
</div> | </div> | ||
Riga 29: | Riga 36: | ||
<strong>Stato Progetti:</strong><br><br> | <strong>Stato Progetti:</strong><br><br> | ||
<button onclick="openProjectDialog()" style="margin-bottom:1rem; background:#007bff; color:white; border:none; padding:0.5rem 1rem; border-radius:5px; font-weight:bold;">➕ Nuovo Progetto</button> | <button onclick="openProjectDialog()" style="margin-bottom:1rem; background:#007bff; color:white; border:none; padding:0.5rem 1rem; border-radius:5px; font-weight:bold;">➕ Nuovo Progetto</button> | ||
<div id="newProjectDialog" style="display:none; padding:1rem; border:1px solid #ccc; margin-top:1rem;"> | |||
<h4>➕ Crea Nuovo Progetto</h4> | |||
<input id="newProjectTitle" placeholder="Titolo progetto" style="width:100%; margin-bottom:0.5rem;" /> | |||
<input id="newProjectNotes" placeholder="Note (opzionale)" style="width:100%; margin-bottom:0.5rem;" /> | |||
<button onclick="addNewProject()">💾 Salva</button> | |||
<button onclick="closeProjectDialog()">❌ Chiudi</button> | |||
</div> | |||
<table id="projectTable" style="width:100%; border-collapse: collapse; font-size: 0.95rem;"> | <table id="projectTable" style="width:100%; border-collapse: collapse; font-size: 0.95rem;"> | ||
<thead> | <thead> | ||
Riga 44: | Riga 63: | ||
</tbody> | </tbody> | ||
</table> | </table> | ||
<!-- 🧠 Risposta GPT Analisi Progetto --> | |||
<div style="margin-top: 1rem;"> | |||
<label for="response"><strong>🧠 Risposta GPT – Analisi progetto:</strong></label><br> | |||
<textarea id="response" rows="8" style="width: 100%; margin-top: 6px; margin-bottom: 15px; padding: 8px; font-family: monospace; background-color: #f5f5f5; border: 1px solid #ccc; border-radius: 6px;" placeholder="Qui apparirà la risposta generata da GPT sull’analisi del progetto..."></textarea> | |||
</div> | |||
</div> | </div> | ||
Versione attuale delle 11:22, 3 ago 2025
🔧 Dashboard Operativa – Masticationpedia
Centro di comando per progetti, API, file e backup