Ri: Assistente AIAggiornamento del 16/8:
Un problema osservato è che quando le tabelle di dati con script allegati vengono inviate ai modelli, gli script allegati occupano molti token. Quindi, la conversazione utilizza troppi token e genera un errore abbastanza rapidamente. I modi per aggirare questo problema sono:
1. alzare il token cap (in base a ciò che il modello consente)
2. copia la tabella dei dati ed elimina gli script da quella versione e inviala al modello
3. reimpostare la conversazione o riavviare il componente aggiuntivo ogni volta che la conversazione potrebbe essere troppo lunga e generare un errore
Aggiungerò una visualizzazione del token nel prossimo futuro per fornire chiarezza su quanto tempo è durata una conversazione durante l'utilizzo del componente aggiuntivo per evitare, si spera, questa confusione e, nel frattempo, si spera che questi suggerimenti risolvano il problema.
Ri: Assistente AICiao Parker,
Mi piace il tuo componente aggiuntivo e spero di provarlo.C'è una particolare versione di Python che dovremmo usare?Il tuo componente aggiuntivo funziona con JMP 17?
Cordiali saluti,
Conto
Ri: Assistente AICIAO @Bill_Worley ,
Sto usando 3.11, ma dovrebbe funzionare su versioni precedenti di Python. Il componente aggiuntivo funziona anche con JMP 17, anche se dovrai installare il modulo OpenAI sul tuo computer. Fatemi sapere se qualcosa non funziona o se avete domande!
Saluti,
Parker
Ri: Assistente AIabbiamo il nostro ChatGPT ospitato dietro un firewall e non sono sicuro di come connettere la nostra intelligenza artificiale a questo componente aggiuntivo. Come posso ottenere una chiave se è ospitato in questo modo?
Assistente AINota: questo componente aggiuntivo richiede JMP 17 o versione successiva. Questo componente aggiuntivo richiede inoltre il download del modulo openai per la versione di Python utilizzata da JMP, sebbene la versione originale richieda solo openai. Questo componente aggiuntivo comporta anche spese di utilizzo dell'API per l'utente attraverso il proprio account openai personale. Si prega di leggere l'articolo prima di utilizzare il componente aggiuntivo poiché sono inclusi alcuni dettagli importanti per l'uso. Poiché questo componente aggiuntivo era originariamente concepito come prova di concetto, stiamo affermando che lo sviluppo e la manutenzione di questo componente aggiuntivo sono completati.
Problemi conosciuti:
- Notare che: il testo e il codice generati possono spesso essere errati o produrre errori. Il componente aggiuntivo utilizza i modelli di OpenAI, non l'intelligenza artificiale specifica di JMP. Si prega di utilizzare di conseguenza.
- L'utilizzo e i limiti dei token possono essere complicati. Se il componente aggiuntivo ripete una risposta o genera un errore di argomento, riavviare la conversazione e/o il componente aggiuntivo.
- Le tabelle e i report verranno aggiornati solo una volta aperto il componente aggiuntivo se viene inviata una query. Per evitare problemi, apri tabelle o report prima di aprire il componente aggiuntivo o invia una query dopo averne aperto uno nuovo.
- Passare da "fallo per me" a "spiega e assisti" a volte può produrre errori. In tal caso, riavviare il componente aggiuntivo.
Panoramica:
Questo componente aggiuntivo è un prototipo live che sfrutta l'intelligenza artificiale generativa per migliorare l'esperienza JMP. Collegato all'API di OpenAI, questo componente aggiuntivo presenta un'interfaccia chatbot conversazionale con funzionalità specifiche di JMP:
Interrogazione su tabelle di dati o report
Una modalità per istruire il modello a eseguire attività in JMP (e vedere il JSL che ha scritto)
Librerie di prompt per la memorizzazione di query utili per un facile accesso
Gli utenti sono tenuti a portare la propria chiave API per accedere ai modelli OpenAI che alimentano il componente aggiuntivo e potrebbero dover installare il modulo openai Python sul proprio computer. Tieni presente che i modelli non sono sempre accurati. In altre parole, può e inevitabilmente scriverà codice JSL errato, fraintenderà le istruzioni, produrrà informazioni errate, ecc. Si prega di condividere qualsiasi feedback e risultato derivante dall'utilizzo di questo componente aggiuntivo; abbiamo intenzione di apportare miglioramenti presto!
Capacità:
Modalità spiegazione e assistenza: digita una query nella casella della query, premi Vai e la tua query, così come la risposta del modello, verranno visualizzate nella casella di conversazione.
Modalità Fallo per me: digita un'istruzione nella casella di query, premi Vai e JMP eseguirà uno script JSL creato dal modello. (Se è selezionato "Mostra script JSL generato", una nuova finestra di script verrà popolata con lo script scritto dal modello)
Usa tabella/report: invia lo script per una tabella di dati aperti o un report al modello per porre domande successive. (Se è selezionata l'opzione "Nascondi dati nelle tabelle dati", verranno inviati solo i metadati della tabella.) Nota: verranno inviati anche gli script inclusi nelle tabelle e, se inosservati, aumenteranno sostanzialmente l'utilizzo dei token.
Libreria personalizzata: libreria di prompt con prompt precompilati; seleziona una categoria, seleziona un prompt e premi "Usa prompt" per compilare la casella di query. Seleziona "Carica libreria" per sostituire i prompt predefiniti con i prompt in una tabella dati selezionata. (Assicurarsi che i nomi delle colonne siano i nomi delle categorie e che le richieste siano i dati)
Impostazioni: inserisci la chiave segreta, modifica il tipo di modello, il limite del token e la temperatura del modello. (Le informazioni su queste impostazioni possono essere trovate qui: Piattaforma OpenAI )
Varie: la libreria delle statistiche è composta da attività segmentate dal componente aggiuntivo "Data Analysis Director", il pulsante di ripristino cancellerà la cronologia delle conversazioni e l'utilizzo dei token e pulirà la casella di conversazione, e la rigenerazione invierà nuovamente la query precedentemente immessa per un'altra risposta.
Feedback e futuro:
Stiamo rilasciando questo componente aggiuntivo nella speranza di raccogliere feedback e suggerimenti dalla community su dove implementarlo in futuro. Pensiamo che questa tecnologia abbia un grande potenziale, ma non abbiamo potuto sperimentarla a fondo noi stessi. Inviaci eventuali idee su come procedere in futuro, i risultati ottenuti utilizzando tu stesso il componente aggiuntivo (cosa ha funzionato, cosa non ha funzionato, ecc.) e le tue riflessioni generali! Monitoreremo attentamente questa pagina e prevediamo di aggiornare presto il componente aggiuntivo. Riteniamo che questo sia un momento molto emozionante per JMP e non vediamo l'ora di ricevere il vostro feedback!
Risorse:
Dimostrazione video:
Configurazione di OpenAI: Come ottenere una chiave API OpenAI
Riferimento API OpenAI: Piattaforma OpenAI
Integrazione di terze partiSviluppo di applicazioni analiticheAnalisi esplorativa dei datiRi: Assistente AI@Bill_Worley Sei riuscito ad arrivare a questa corsa? Sembra che non abbiamo fornito istruzioni su come eseguire/installare il file openai Python, sebbene indizi e indicazioni possano essere trovati nella nostra documentazione di supporto o altrove nella Community.Ricevo il seguente messaggio di errore quando provo ad eseguirlo:

@d_barnett Sfortunatamente non ne sono sicuro nel tuo caso e mi scuso per la nostra mancanza di risposta (come accennato in alto, non offriamo supporto attivo per questo componente aggiuntivo o altri, anche se cerchiamo di apportare miglioramenti alle funzionalità a future versioni di JMP, in cui supportiamo le funzionalità di tali versioni). Tento di rientrare @ParkerKasiewicz sono qui per vedere se può darmi qualche suggerimento.Grazie!@PatrickGiuliano (Supporto tecnico JMP)
Ri: Assistente AICIAO @PatrickGiuliano ,
Non sono riuscito a risolvere questo problema. Tuttavia, credo che Ryan Cooper sia riuscito a connettersi all'Assistente AI.
Ri: Assistente AICiao @PatrickGiuliano @Bill_Worley @ParkerKasiewicz ,
Ottengo esattamente lo stesso messaggio di errore di @PatrickGiuliano c'è qualche soluzione?
nota: sto utilizzando la versione 18.0.0, ricomincio da zero, apro Tablet Production.jmp, elimino tutti gli script e seguo esattamente lo stesso passaggio illustrato nel video.
Grazie per l'aiuto.
Ri: Assistente AI@Emmanuel_Romeu Nessuno di cui io sia a conoscenza (ne ho parlato con Ryan Cooper, ma non ha avuto il tempo di tentare di risolvere il problema). Nelle prossime settimane effettueremo ulteriori accertamenti e ti farò sapere se ci sono ulteriori informazioni che posso suggerire.
Ri: Assistente AIOttimo grazie @PatrickGiuliano