본문 바로가기
돈 버는 도구들

AI 활용법, 그 다음 단계로 7 - "헤이 시리"로 ChatGPT 호출? 나만의 AI 비서 만드는 법 (iOS 단축어)

by 디지털일잘러 2025. 8. 5.
728x90
반응형

 

"헤이 시리"로 ChatGPT를 부를 수 있다면? iOS 단축어와 OpenAI API를 연동해 나만의 음성 인식 AI 비서를 만드는 모든 과정을 알려드릴게요. 복잡한 코딩 없이 누구나 쉽게 따라 할 수 있습니다!

"시리야, 오늘 날씨 어때?" 같은 간단한 명령 말구요, "내가 방금 말한 내용을 기반으로 블로그 글 초안을 작성해 줘" 같은 복잡한 요청을 음성으로 하고 싶다는 생각, 혹시 해보셨나요? 맨날 똑같은 시리가 조금 지겨워졌다면, 오늘 제가 진짜 '나만의 AI 비서'를 만드는 방법을 소개해 드릴게요. 아이폰의 '단축어' 기능과 ChatGPT API만 있으면 충분하답니다. 저만 믿고 따라오세요! 😊

본격적으로 시작하기 전 준비물! 🛠️

대단한 게 필요할 것 같지만, 생각보다 간단해요. 딱 세 가지만 준비하면 됩니다.

  • Siri가 지원되는 iPhone 또는 iPad
  • OpenAI API 키
  • '단축어' 앱 (아이폰 기본 앱이라 이미 설치되어 있을 거예요!)
⚠️ 주의하세요!
OpenAI API는 사용량에 따라 비용이 발생할 수 있어요. 처음 가입하면 소량의 무료 크레딧을 제공하지만, 이 크레딧을 모두 사용한 후에는 유료로 전환됩니다. 그러니 꼭 OpenAI 웹사이트에서 자신의 API 사용량을 확인하면서 테스트하는 습관을 들이는 게 중요해요!

 

나만의 AI 비서 만들기: 단축어 제작 과정 📝

이제 단계별로 차근차근 만들어 볼게요. 처음엔 조금 복잡해 보일 수 있지만, 이미지를 보면서 그대로 따라 하면 전혀 어렵지 않아요.

  1. 새 단축어 만들기: '단축어' 앱을 열고 오른쪽 상단의 '+' 버튼을 눌러 새 단축어를 시작하세요. 상단의 '단축어 이름'을 누르고 시리를 부를 때 사용할 이름으로 바꿔주세요. 저는 "AI 비서"라고 지었어요.
  2. 사용자 음성 입력받기: 하단의 '동작 추가' 버튼을 누르고 '텍스트 받아쓰기'를 검색해 추가하세요. 사용자가 말하는 내용을 텍스트로 받아오는 가장 기본적인 단계예요.
  3. API 주소 설정: 다시 '동작 추가'에서 'URL'을 검색해 추가하고, 아래의 주소를 그대로 입력해주세요. ChatGPT API와 통신하기 위한 공식 주소랍니다.
    https://api.openai.com/v1/chat/completions
  4. API 요청 보내기 (가장 중요!): 'URL 콘텐츠 가져오기' 동작을 추가하세요. 여기가 핵심입니다!
    - 'URL' 부분은 자동으로 방금 입력한 URL 변수가 들어갑니다.
    - '자세히 보기'를 펼쳐서 '방식'을 'POST'로 변경해주세요.
    - '헤더'에서 '새 헤더 추가'를 눌러 2개의 헤더를 만듭니다.
    - 헤더 1: Key는 Authorization, Text는 Bearer [여러분의 OpenAI API 키] (Bearer와 키 사이에 띄어쓰기 필수!)
    - 헤더 2: Key는 Content-Type, Text는 application/json
    - '요청 본문'을 'JSON'으로 설정하고, 아래 내용을 붙여넣으세요.
    {
      "model": "gpt-3.5-turbo",
      "messages": [
        {
          "role": "user",
          "content": "받아쓰기된 텍스트"
        }
      ]
    }
    여기서 "받아쓰기된 텍스트" 라고 쓰인 부분을 지우고, 키보드 위 변수 목록에서 '받아쓰기된 텍스트'를 선택해 넣어주세요.
  5. 응답 결과에서 정보 추출하기: ChatGPT의 답변은 복잡한 데이터(JSON) 형태로 와요. 여기서 우리가 원하는 텍스트만 쏙쏙 뽑아내야 합니다.
    - '사전에서 값 가져오기' 동작을 추가하고, 키에는 `choices`를 입력, 사전에는 'URL의 콘텐츠' 변수를 선택하세요.
    - '목록에서 항목 가져오기' 동작을 추가하고 '첫 번째 항목'을 가져오도록 설정합니다.
    - 다시 '사전에서 값 가져오기' 동작을 추가하고, 키에 `message`를 입력합니다.
    - 마지막으로 '사전에서 값 가져오기'를 한 번 더 추가하고, 키에 `content`를 입력합니다.
  6. 결과 보여주기: 이제 모든 과정이 끝났어요! '알림 보기' 또는 '텍스트 말하기' 동작을 추가해서 AI의 답변을 눈으로 보거나 귀로 듣도록 설정하면 완성입니다.

 

AI 비서, 더 똑똑하게 만들기! (커스터마이징 꿀팁) ✨

이왕 만드는 거, 좀 더 특별한 AI 비서로 만들어 볼까요? 방법은 간단합니다.

💡 알아두세요!
API 요청 본문(JSON)에서 `messages` 부분을 조금만 수정하면 AI의 성격이나 역할을 미리 지정할 수 있어요! 예를 들어, 사용자의 질문(user role) 앞에 시스템의 역할(system role)을 정의하는 메시지를 추가해 보세요.
"messages": [
  {
    "role": "system",
    "content": "You are a sarcastic but brilliant assistant."
  },
  {
    "role": "user",
    "content": "받아쓰기된 텍스트"
  }
]
이렇게 하면, 제가 어떤 질문을 하든 "약간 비꼬지만 명쾌하게" 대답하는 독특한 AI 비서가 탄생하는 거죠! 번역가, 요리사 등 원하는 역할을 부여해서 활용해보세요.
 
💡

나만의 AI 비서 만들기 핵심 요약

1️⃣ 단축어 생성: 단축어 앱 실행 후 '텍스트 받아쓰기' 동작 추가
2️⃣ API 연동 설정: 'URL' 및 'URL 콘텐츠 가져오기' 동작 추가
3️⃣ 요청 본문 작성:
POST 방식, 헤더 설정 후 JSON 본문에 변수 삽입
4️⃣ 결과 활용: 응답을 파싱하여 '텍스트 말하기' 또는 '알림'으로 표시

자주 묻는 질문 ❓

Q: OpenAI API 키는 어디서 발급받나요?
A: OpenAI 공식 홈페이지(platform.openai.com)에 가입하고 로그인한 후, 오른쪽 위 프로필 메뉴에서 'View API keys'로 들어가 발급받을 수 있습니다.
Q: 자꾸 오류가 나는데 왜 그럴까요?
A: 가장 흔한 실수는 API 키를 잘못 입력했거나, 요청 본문의 JSON 형식이 깨진 경우입니다. 특히 API 키 앞에 'Bearer '를 붙이고 한 칸 띄었는지, JSON 코드의 따옴표나 쉼표가 빠지지 않았는지 꼼꼼히 확인해보세요!
Q: GPT-4 같은 더 좋은 모델도 사용할 수 있나요?
A: 네, 물론입니다. API 요청 본문의 "model" 값을 "gpt-4" 또는 "gpt-4-turbo" 와 같이 사용하고 싶은 모델명으로 변경하면 됩니다. 단, 모델에 따라 API 비용이 다를 수 있으니 유의하세요.

어떠셨나요? 이제 여러분도 음성만으로 나만의 AI 비서를 제어할 수 있게 되었습니다. 처음엔 조금 복잡해 보여도, 한번 만들어 두면 정말 유용하게 활용할 수 있을 거예요. 여러분은 어떤 재미있는 AI 비서를 만들고 싶으신가요? 좋은 아이디어가 있다면 댓글로 함께 공유해주세요! 😊

📚 AI 활용법, 그 다음 단계로 시리즈

  1. "디자이너 없이 PPT/블로그 이미지 뚝딱! 미드저니 & 스테이블 디퓨전 실전 가이드."
  2. "엑셀 야근 끝! ChatGPT 'Advanced Data Analysis'로 5분 만에 보고서 완성하기"
  3. "AI의 '그럴듯한 거짓말' 피하는 법: Perplexity, ChatGPT 활용 가이드"
  4. "나만의 GPTs 만들기, GPT 스토어로 정말 돈 벌 수 있을까? (수익화 총정리)"
  5. "Fireflies vs 클로바노트, 어떤 AI 회의록 비서가 더 좋을까? (국내 환경 전격 비교)"
  6. "AI가 만든 PPT, 그대로 복붙하면 망하는 이유 (Gamma, Tome 편집 비법)"
  7. "헤이 시리"로 ChatGPT 호출? 나만의 AI 비서 만드는 법 (iOS 단축어)"
  8. "개발자 아니어도 괜찮아! GitHub Copilot으로 엑셀, PPT 업무 자동화하기"
  9. "AI 추천의 함정, '필터 버블'에서 탈출하는 가장 확실한 방법 (RSS, 뉴스레터)"
  10. " GPT로 면접 스터디 끝! AI 면접관과 합격 스크립트 만드는 법"
728x90
반응형