잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→

현록의 기록저장소

iOS ChatGPT 단축어 본문

Programs/etc

iOS ChatGPT 단축어

현록 2023. 5. 15. 15:40

먼저 ChatGPT를 이용하기 위한 계정이 필요합니다.
https://platform.openai.com/
에서 회원가입을 한 후(이미 사용하고 있었다면 그냥 로그인),
 
https://platform.openai.com/account/api-keys
여기로 들어가서 API key를 생성합니다.

위 버튼을 눌러 키를 생성합니다.
키는 한 번 보여준 후 다시는 공개하지 않으니, 잘 복사해둡니다.
잊어버렸다면 다시 생성하면되지만...
 
그리고 단축어를 복제받은 애플기기(iOS/iPad OS/Mac)에서
위 키를 복사한 상태로 진행합니다.
그래야 아래 복제 단계에서 키를 입력하기 수월합니다.
 
 


iOS/iPad OS/Mac 등 애플 기기에서 아래의 단축어 공유 링크를 클릭하여 단축어를 복제받습니다.
 
[텍스트 직접 입력형 + 취소 전까지 반복]
직접 눌러서 사용에 추천
https://www.icloud.com/shortcuts/8758a78c9dc84adc9aa5ab4bc8917971
 
[음성 받아 넘김형 + 취소 전까지 반복]
Siri에 추천 (Siri야, 단축어이름)
https://www.icloud.com/shortcuts/f033d9fe68e2486e9d8cb1707e6cdc64
 
[음성 받아 넘김형 + 한 번만 실행]
Apple Watch에 추천 (Apple Watch에서 단축어앱을 실행하여 직접 눌러서 사용에 추천)
https://www.icloud.com/shortcuts/610fbcc06c2d4a0fb2482eca52b33110
 
 
복제받을 때 두 가지를 설정하도록 되어있습니다.
ㆍ하나는 위에서 작성한 API key입니다. 복사해두었으니 붙여넣으면 됩니다.
ㆍ두번째는 temperature인데, 0.0~2.0의 값으로,
 0.0에 가까울 수록 정확한 답만을 할 뿐, 부정확한 정보는 아예 걸러버리며,
 2.0에 가까울 수록 사람처럼 답하려고 하며, 조금 부정확하더라도 제공해주려고 합니다.
 기본값은 1.0입니다.
 
 
이렇게 생성한 단축어들은 모두 ChatGPT로 넘기고 응답을 받아야 하므로
권한 동의가 최초 실행시에 한 번 뜹니다.
항상 허용해주면 됩니다.


위 셋 모두 현재 시간, 질문, 응답을 하나로 묶어 메모앱에 기록하는 로그 기능이 있습니다.
이런 기능들은 입맛에 맞게 수정하거나 삭제하시면 됩니다.
 


 
Siri에게 음성으로 묻기에는 가 제일 적합합니다.(음성으로 넘기고, 반복해서 물어볼 수 있기 때문)
의 이름을 '알려줘'라고 지정해둔다면,
"Siri야, 알려줘"의 발화문을 Siri가 들었을 때 실행되어 음성을 받아 ChatGPT로 넘기고 응답을 받아 읽어줍니다.
(Siri로 실행했을 때는 응답을 읽어줍니다)
(잠금상태가 아닐 때는 자연스럽게 반복되지만, 잠금 상태에서는 로그를 메모에 작성하려고 잠금 해제를 하려고 합니다.
이런 부분이 싫다면 로그 작성 부분을 지우시면 됩니다.)
①과 은 Siri로 실행되지 않을 법한 이름으로 지정해두시면 Siri의 혼선을 피할 수 있습니다.
 
 
은 텍스트를 직접 입력하기에 음성 받아쓰기의 부정확함을 피할 수 있습니다.
 
 
은 Apple Watch의 음성 받아쓰기는 어차피 '완료'를 누르기 까지는 음성 종료를 인식하지 않으며,
응답 결과를 직접 닫기도 해야하기에,
반복형이라 종료시에 취소를 눌러야 하는 형태가 아니라
그냥 한 번만 실행되게 하였습니다.
Apple Watch에서 보기를 꺼주시고, 만 켜주시면 혼잡해지지 않습니다.

 
 


위의 단축어들은 가장 기본적인 request로 작성했습니다.
REST API의 다른 옵션들은 아래의 링크 문서에서 확인
https://platform.openai.com/docs/api-reference/completions/create
 
 

Comments

잘못된 정보가 있다면, 꼭 댓글로 알려주세요(비로그인 익명도 가능).

여러분의 피드백이 저와 방문자 모두를 올바른 정보로 인도할 수 있습니다.

감사합니다. -현록

후원해주실 분은 여기로→