Re: AI 어시스턴트8월 16일 현재 업데이트:
한 가지 관찰된 문제는 첨부된 스크립트가 있는 데이터 테이블이 모델로 전송될 때 첨부된 스크립트가 많은 토큰을 차지한다는 것입니다. 따라서 대화는 너무 많은 토큰을 사용하고 매우 빠르게 오류를 발생시킵니다. 이 문제를 해결하는 방법은 다음과 같습니다.
1. 토큰 캡 올리기(모델이 허용하는 것에 따라)
2. 데이터 테이블을 복사하고 해당 버전에서 스크립트를 삭제한 다음 모델에 보냅니다.
3. 대화가 너무 길어서 오류가 발생할 때마다 대화를 재설정하거나 추가 기능을 다시 시작합니다.
이 혼란을 피하기 위해 추가 기능을 사용하는 동안 대화가 얼마나 오래 지속되었는지 명확하게 제공하기 위해 가까운 장래에 토큰 표시를 추가할 예정이며 그동안 이러한 제안으로 해당 문제가 해결되기를 바랍니다.
Re: AI 어시스턴트안녕 파커,
귀하의 추가 기능이 마음에 들어서 사용해 보고 싶습니다.사용해야 하는 특정 버전의 Python이 있습니까?추가 기능이 JMP 17에서 작동합니까?
감사합니다.
청구서
Re: AI 어시스턴트안녕 @Bill_Worley ,
저는 3.11을 사용해 왔지만 이전 버전의 Python에서 작동해야 합니다. 추가 기능은 JMP 17에서도 작동하지만 컴퓨터에 OpenAI 모듈을 설치해야 합니다. 문제가 발생하거나 질문이 있으면 알려주세요!
건배,
파커
답장: AI 어시스턴트방화벽 뒤에 호스팅되는 자체 ChatGPT가 있는데 AI를 이 추가 기능에 연결하는 방법을 잘 모르겠습니다. 이와 같이 호스팅되는 경우 키를 어떻게 얻을 수 있나요?
AI 어시스턴트참고: 이 추가 기능에는 JMP 17 이상이 필요합니다. 또한 이 추가 기능을 사용하려면 Python JMP가 사용하는 버전에 맞는 openai 모듈을 다운로드해야 합니다. 하지만 원래 버전에는 openai만 필요합니다. 이 추가 기능은 또한 개인 openai 계정을 통해 사용자에게 API 사용 비용을 발생시킵니다. 사용에 관한 몇 가지 중요한 세부 사항이 포함되어 있으므로 추가 기능을 사용하기 전에 글을 읽어 보십시오. 이 추가 기능은 원래 개념 증명을 목적으로 했기 때문에 이 추가 기능에 대한 개발 및 유지 관리가 완료되었음을 의미합니다.
알려진 문제:
- 참고하세요: 생성된 텍스트와 코드는 종종 부정확하거나 오류를 생성할 수 있습니다. 추가 기능은 JMP 전용 AI가 아닌 OpenAI의 모델을 사용합니다. 그에 따라 사용하십시오.
- 토큰 사용량과 한도는 까다로울 수 있습니다. 추가 기능이 응답을 반복하거나 인수 오류를 발생시키는 경우 대화 및/또는 추가 기능을 다시 시작하세요.
- 테이블과 보고서는 쿼리가 제출된 경우 추가 기능이 열린 후에만 업데이트됩니다. 문제를 방지하려면 추가 기능을 열기 전에 테이블이나 보고서를 열거나 새 기능을 연 후 쿼리를 제출하세요.
- "Do it for me"에서 "설명 및 지원"으로 전환하면 오류가 발생할 수 있습니다. 이 경우 추가 기능을 다시 시작하세요.
개요:
이 추가 기능은 생성 AI를 활용하여 JMP 경험을 향상시키는 라이브 프로토타입입니다. OpenAI의 API에 연결된 이 추가 기능은 JMP 관련 기능을 갖춘 대화형 챗봇 인터페이스를 제공합니다.
데이터 테이블 또는 보고서에 대한 쿼리
JMP에서 작업을 실행하도록 모델에 지시하는 모드(그리고 작성된 JSL을 확인)
쉽게 액세스할 수 있도록 유용한 쿼리를 저장하는 프롬프트 라이브러리
사용자는 추가 기능을 지원하는 OpenAI 모델에 액세스하려면 자신의 API 키를 가져와야 하며 자신의 컴퓨터에 openai Python 모듈을 설치해야 할 수도 있습니다. 모델이 항상 정확하지는 않습니다. 즉, 잘못된 JSL 코드를 작성하고 지침을 오해하고 잘못된 정보를 생성하는 등의 작업이 발생할 수 있으며 필연적으로 발생합니다. 이 추가 기능을 사용하여 피드백과 결과를 공유해 주세요. 곧 개선할 계획입니다!
기능:
설명 및 지원 모드: 쿼리 상자에 쿼리를 입력하고 이동을 누르면 쿼리와 모델 응답이 대화 상자에 나타납니다.
Do it for me 모드: 쿼리 상자에 명령을 입력하고 go를 누르면 JMP가 모델에서 생성된 JSL 스크립트를 실행합니다. (“생성된 JSL 스크립트 표시”를 선택하면 모델이 작성한 스크립트로 새 스크립트 창이 채워집니다)
테이블/보고서 사용: 공개 데이터 테이블에 대한 스크립트를 보내거나 모델에 보고서를 보내 후속 쿼리를 요청합니다. (“Hide Data in Data Tables” 체크 시 테이블 메타데이터만 전송됩니다.) 참고: 표에 포함된 스크립트도 전송되며, 눈치채지 못할 경우 토큰 사용량이 실질적으로 증가합니다.
사용자 정의 라이브러리: 미리 채워진 프롬프트가 있는 프롬프트 라이브러리; 카테고리를 선택하고 프롬프트를 선택한 다음 "프롬프트 사용"을 눌러 쿼리 상자를 채웁니다. 기본 프롬프트를 선택한 데이터 테이블의 프롬프트로 바꾸려면 "라이브러리 로드"를 선택합니다. (열 이름이 범주 이름이고 프롬프트가 데이터인지 확인하세요)
설정: 비밀 키를 입력하고 모델 유형, 토큰 한도 및 모델 온도를 변경합니다. (이러한 설정에 대한 정보는 여기에서 찾을 수 있습니다: 오픈AI 플랫폼 )
기타: 통계 라이브러리는 "Data Analysis Director" 추가 기능으로 분할된 작업입니다. 재설정 버튼을 누르면 대화 기록 및 토큰 사용이 지워지고 대화 상자가 정리되며 재생성은 다른 응답을 위해 이전에 입력한 쿼리를 다시 제출합니다.
피드백 및 미래:
우리는 커뮤니티 피드백과 향후 이 기능의 활용 방향에 대한 제안을 수집하기 위해 이 추가 기능을 출시합니다. 우리는 이 기술이 큰 잠재력을 갖고 있다고 생각하지만 아직까지 우리 스스로 철저하게 실험해 보지는 못했습니다. 나중에 이 기능을 어떻게 사용할지에 대한 아이디어, 추가 기능을 직접 사용한 결과(효과가 있었던 것, 효과가 없었던 것 등) 및 전반적인 생각을 보내주세요! 우리는 이 페이지를 면밀히 모니터링할 것이며 곧 추가 기능을 업데이트할 계획입니다. 우리는 지금이 JMP에게 매우 흥미로운 시기라고 생각하며 여러분의 피드백을 기대하고 있습니다!
자원:
비디오 데모:
OpenAI 설정: OpenAI API 키를 얻는 방법
OpenAI API 참조: 오픈AI 플랫폼
타사 통합분석 애플리케이션 개발탐색적 데이터 분석답장: AI 어시스턴트@Bill_Worley 이번 경기에 참가할 수 있었나요? 실행/설치 방법에 대한 지침을 제공하지 않은 것 같습니다. openai Python 모듈. 단서와 지침은 지원 문서나 커뮤니티의 다른 곳에서 찾을 수 있습니다.실행하려고 하면 다음과 같은 오류 메시지가 나타납니다.

@d_barnett 안타깝게도 귀하의 경우에 대해 확신할 수 없으며 응답이 부족한 점에 대해 사과드립니다(상단에서 언급했듯이 우리는 이 추가 기능이나 다른 추가 기능에 대해 적극적인 지원을 제공하지 않습니다. 그러나 기능 향상을 위해 노력하고 있습니다). 향후 JMP 릴리스에서는 해당 릴리스의 기능을 지원합니다). 루프백을 시도합니다. @ParkerKasiewicz 그가 어떤 제안을 할 수 있는지 알아보기 위해 여기로 오세요.감사합니다!@PatrickGiuliano (JMP 기술 지원)
답장: AI 어시스턴트안녕 @PatrickGiuliano ,
이 문제를 해결할 수 없었습니다. 하지만 Ryan Cooper가 AI Assistant에 연결할 수 있었던 것 같습니다.
답장: AI 어시스턴트안녕하세요 @PatrickGiuliano @Bill_Worley @ParkerKasiewicz ,
다음과 똑같은 오류 메시지가 나타납니다. @PatrickGiuliano 어떤 해결책이 있습니까?
참고: 저는 v18.0.0을 사용하고 있습니다. 처음부터 다시 시작한 다음 Tablet Production.jmp를 열고 모든 스크립트를 삭제한 다음 비디오에서 설명하는 것과 똑같은 단계를 따릅니다.
도와 주셔서 감사합니다.
답장: AI 어시스턴트@Emmanuel_Romeu 제가 아는 바는 없습니다(Ryan Cooper와 이에 대해 이야기를 나눴지만 그는 문제 해결을 시도할 시간이 없었습니다). 앞으로 몇 주 안에 좀 더 자세히 조사한 후 제안할 수 있는 추가 정보가 있으면 알려 드리겠습니다.
답장: AI 어시스턴트좋습니다. 감사합니다 @PatrickGiuliano