node red contrib simple chatgpt
1.0.0
페이로드 문자열에서 쿼리 chatgpt.
npm i node-red-contrib-simple-chatgpt
또는
관리자 탭에서 설치하십시오
| 목 | 설명 |
|---|---|
| 토큰 | OpenAPI의 API 키를 설정하십시오. |
| 모델 | 사용할 모델 이름을 지정합니다. 기본값은 gpt-3.5-turbo 입니다. |
| 시스템 설정 | 예를 들어, AI 조수 등의 설정을 설명합니다. 예를 들어, 단어 끝에 언제든지 "tehepero"를 지정할 수 있습니다. |
| 과장 | 대화 역사를 통과하십시오. 대화를 계속해야합니다. |
| 기능 | gpt-3.5-turbo-0613 에서 사용할 수 있습니다. 지정된 샘플을 별도로 사용할 수 있습니다. |
| function_call | 함수에 지정된 함수 이름을 강제 할 수 있습니다. auto 사용하면 기능이 자동으로 결정되고 호출됩니다. none 호출되지 않습니다. {name: 関数名} 지정은 대상 함수를 실행하도록 강요합니다. |
| 목 | 설명 |
|---|---|
| 유효 탑재량 | chatgpt 응답을받을 것입니다. 함수가 실행되면 null 반환됩니다. |
| 과장 | 역사 대화를 반환합니다. |
| 페이로드 기능 | FunctionCalling으로 실행되면 실행 한 함수의 이름과 구문 분석 된 인수가 반환됩니다. |
함수 샘플은 다음과 같습니다. 기능 이름, 기능 세부 사항 및 매개 변수를 배열 형식으로 지정하십시오.
| 목 | 설명 |
|---|---|
| 이름 | 함수의 이름. 좋아하는 이름을 선택할 수 있습니다. |
| 설명 | 기능에 대한 자세한 설명. 자세히 작성하는 것이 좋습니다. |
| 매개 변수 .properties | 매개 변수 세부 사항. 설정하려는 속성 이름, 유형 및 설명이 나열됩니다. |
| 매개 변수 | 속성이 반환하려는 필수 속성 이름을 지정합니다. |
[
{
"name" : " get_weather " ,
"description" : "指定された場所と日付の天気を取得する" ,
"parameters" : {
"type" : " object " ,
"properties" : {
"location" : {
"type" : " string " ,
"description" : "都道府県や市、町の名前, e.g. 東京都文京区"
},
"date" : {
"type" : " string " ,
"description" : " Date formatted in YYYY/MM/DD, e.g. 2023/06/13 "
}
},
"required" : [
" location " ,
" date "
]
}
},
{
"name" : " recommend_book " ,
"description" : "おすすめの本を1冊紹介する" ,
"parameters" : {
"type" : " object " ,
"properties" : {
"title" : {
"type" : " string " ,
"description" : "本のタイトル"
},
"description" : {
"type" : " string " ,
"description" : "本の内容"
}
},
"required" : [
" title " ,
" description "
]
}
},
{
"name" : " hashtag_text " ,
"description" : "ユーザから与えられたテキストからハッシュタグを出力してください。 " ,
"parameters" : {
"type" : " object " ,
"properties" : {
"tag" : {
"type" : " string " ,
"description" : "ハッシュタグを最低でも3つ以上出力してください。 "
}
},
"required" : [
" tag "
]
}
}
]지정 방법에 대한 자세한 내용은 여기를 참조하십시오.
auto 또는 none 외에 문자열로서, JSON 객체에서 강제로 실행 해야하는 함수의 이름을 지정하십시오. 다음은 위의 기능이 주어진 예입니다. hashtag_text 가 이제 강요되었습니다.
{
"name" : " hashtag_text "
}