다음과 함께 스크립트 사용 생성형 AI 컨트롤러
백그라운드 스크립트와 생성형 AI 컨트롤러 일반 프롬프트를 사용하여 생성형 AI 모델 API와 직접 상호작용합니다.
시작하기 전에
sn_one_extend로 스크립팅하려면 패치 2 이상이어야 Vancouver합니다. OneExtendUtil 개체입니다.
필요한 역할: admin
프로시저
- 다음으로 이동 모두 > 시스템 정의 > 스크립트 - 백그라운드.
-
단일
executionRequests객체로요청배열을 생성하여 일반 프롬프트에 대한 텍스트 콘텐츠를 생성합니다. -
executionRequests내에서payload및capabilityID속성을 추가합니다.capabilityID는 OneExtend 기능(sys_one_extend_capability) 테이블에 있는 기능(예: 일반 프롬프트)의 sys_id입니다. -
페이로드객체에 필수 입력을 속성으로 추가합니다.역량 필수 속성 일반 프롬프트 prompt: 생성형 AI가 응답할 프롬프트입니다. 컨텐츠 생성 주제: 콘텐츠 생성을 위한 주제입니다. 감정 분석 utterance: 사용자 감정을 분석할 텍스트입니다.
요약 textToSummarize: AI가 요약을 생성할 주제입니다. 다음은 일반 프롬프트 기능에 대한
요청배열의 예입니다.var request = { "executionRequests": [ { "payload": { "prompt": "Can you act like my business partner and give me some advice on a pitch?" }, "capabilityId": "0c90ca79533121106b38ddeeff7b12d7" } ] }; -
sn_one_extend에서
execute메서드를 호출합니다. OneExtendUtil입니다. - 옵션:
백그라운드 스크립트를 실행한 후 응답을 표시하려면 다음 코드를 사용하여 읽을 수 있는 JSON으로 응답을 인쇄합니다.
gs.info(JSON.stringify(sn_one_extend.OneExtendUtil.execute(request)));