알림

※ 브런치에 글을 쓰기 시작했습니다. 다양한 글을 좀 더 빨리 읽으시려면, 브런치에서 읽어주세요. '구독'과 '좋아요'는 글 쓰는 데 큰 힘이 됩니다. 감사합니다!

Sunday, November 12, 2023

옵시디언에서 구글 캘린더 연동하기


Obsidian ICS에서 Google Calendar 플러그인으로

옵시디언의 커뮤니티 플러그인(Community Plugins)인 Google Calendar가 나오기 전까지, 옵시디언에서 구글 캘린더를 활용할 수 있는 법은 Full CalendarObsidian ICS를 이용하는 방법이었다. 분석맨은 ‘옵시디언에 구글 캘린더 불러오는 방법’이란 글에서 설명했듯이, Obsidian ICS를 이용했었다.

이 구글 캘린더(Google Calendar) 플러그인은 더 다양한 활용 방법을 제공한다. 아래 그 셋업 방법과 간단한 사용 방법을 설명한다.


설치 및 셋업

  • 설치는 옵시디언의 커뮤니티 플러그인(Community Plugins)에서 Google Calendar를 설치하고 활성화한다.
  • 플러그인 활성화 후에, 셋업 하는 방법은 좀 복잡하다. 구글 로긴만 화면 좋겠지만, 좀 더 복잡한 과정을 거쳐 Google Calendar API를 활성화하고 Client ID와 Client Secret를 만들어야 한다.
  • 아래 PDF 설치 가이드나 유튜브 영상을 보고 따라 하여, Client ID와 Client Secret을 생성한다.

Create a own client for the Obsidian Google Calendar Plugin - PDF download

Obsidian Google Calendar | Google Cloud Project Setup - YouTube

  • 로그인
    Use own authentication client를 활성화하고, 생성된 Client ID와 Client Secret을 복사해서 넣고, Login을 클릭한다. 스크린샷은 이미 로그인한 상태라 Logout으로 보인다.
    Login을 클릭하면, 웹 브라우저가 열리고 자신의 구글 계정을 선택할 수 있다.

옵시디언에서 구글 캘린더 연동하기_Google Calendar plugin.png

  • Google에서 앱이 인증되지 않았다는 경고를 표시하는데, 계속 진행하면 된다.
    고급(Advanced)을 클릭한다.
    {프로젝트 이름}으로 이동을 클릭한다다(안전하지 않음).
    브라우저가 동의 화면으로 리디렉션된다.
    허용을 클릭한다(모든 범위를 허용해야 함).
    Authentication successful! Please return to obsidian.

  • 구글은 내부 사용을 위해 인증을 요구하지 않는다. 즉, 다른 사람과 공유하지 않는 한 구글 계정으로 인증되지 않은 앱을 사용할 수 있다.

  • 옵시디언을 재시작한다.


사용법

  • 옵시디언 재시작 후, 명령어 팔레트(Command palette)를 실행하면, 아래와 같은 리스트가 뜬다.
  • 명령어 팔레트 호출 단축키는 Ctrl+P (맥은 Command+P)이다.

옵시디언에서 구글 캘린더 연동하기_Google Calendar_Commands.png

  • Open gCal Web View를 실행하면, 옵시디언 상에서 구글 로그인 화면이 뜬다. 아이디와 암호를 넣고 인증하면, 구글 캘린더 웹 화면을 옵시디언 노트에서 볼 수 있다.

  • gCal Timeline View를 실행한 화면이다. + 버튼을 눌러 이벤트를 추가할 수 있다.
    Obsidian_Plugin_Google Calendar_gCal Timeline View.png

  • gCal Schedule View 등도 깔끔하게 옵시디언 안에서 표시된다.

  • Insert gCal Event CodeBlock를 선택하여 아래와 같은 코드 블럭을 옵시디언 노트에 삽입하면, 옵시디언 노트에 위와 같은 Timeline View 캘린더가 보인다.

옵시디언에서 구글 캘린더 연동하기_Google Calendar plugin_CodeView.png

  • 원하는 기능을 단축키도 설정해 두면 편할 것이다.


References

Obsidian Google Calendar plugin - Setup

Links

옵시디언에 구글 캘린더 불러오는 방법
_MOC_1_Obsidian

Tags

#obsidian #plugin #google #calendar

Wednesday, March 22, 2023

구글, 챗GPT 대항마 바드(Bard) 시험판 첫 테스트 후기


My Thoughts

  • 구글 바드(Bard) 초대 이메일을 받고, 싸인업 후 이틀 만에 승낙이 와서 간단히 테스트를 해봤다.
  • 예상은 했지만, 기대보다 실망스러운 수준이다.
  • 더 테스트를 해봐야겠지만, Bard Activity로 내 질문에 대한 로그를 남겨준다는 것 이외에 특별한 건 없어 보인다.


구글의 바드 초대와 승낙 이메일

2023년 3월 21일, 구글의 Bard 초대 이메일을 받고 싸인업을 했다.

Google Bard_Invited.jpg


Waitlist에 등록 되었다고 알려준다.
Google Bard_Waitlist.jpg


이틀 만인 3월 22일 바드(Bard)를 테스트 해보라는 이메일이 왔다.
Google Bard_Try Bard.jpg


바드(Bard) 첫 화면

https://bard.google.com/

  • 구글(www.google.com) 메인 페이지의 오른쪽 상단 Google Apps에 넣어주거나 링크 시켜주면 좋았을텐데, 위의 링크로 따로 들어가야 한다. 아쉽다.

Google Bard_Front Page.jpg

구글은 잘못된 정보를 생성하는 환각(hallucination) 현상에 대한 두려움 때문인지, 일단 바드의 답변이 틀릴 수 있다는 경고부터 하고 있다.

바드(Bard) 첫 테스트

GPT-3.5의 답변 오류로 미디어에 나왔던 질문을 던져봤다.
“한국의 고속도로에서 오토바이를 탈 수 있어?”

  • 앗, 한글 지원이 안 된다.
  • 어쩔 수 없이 영어로 물어봤다.

구글 바드(Bard)의 답변

  • 답변은 정확하게 내놓았다.
  • Bing챗처럼 출처 링크를 알려준다.
  • 아래 ‘Search related topics’로 관련 링크도 붙여준다.

Google Bard_First Test.jpg


참고로, 아래는 같은 질문에 대한 챗GPT와 Bing챗의 답변이다.

챗GPT-3.5 Legacy

ChatGPT-3.5_Legacy_Motorcycle.jpg

챗GPT-3.5 Default

ChatGPT-3.5_Default_Motorcycle.jpg

챗GPT-4

  • GPT-4 모델부터는 한국의 고속도로에서 오토바이를 탈 수 없다는 정확한 답변을 해준다.
    ChatGPT-4_Motorcycle.jpg

Bing 챗

  • Bing 챗은 올바른 답변 뿐만 아니라, 더 상세한 답변을 해준다.
  • 한국에서도 1972년 이전에는 고속도로에서 오토바이를 탈 수 있었다는 사실을 알게 되었다.
  • “왜 다른 나라들은 고속도로에서 오토바이를 타게 해주는 건가요?”와 같은 예상 질문을 알아서 띄어주니 새로운 사실을 알게 된다.
  • 이로 인해 Bing 챗과 계속 대화하고 싶고 체류 시간이 길어진다.
    Bing Chat_Motorcycle.jpg


두 번째 테스트

두 번째 질문도 챗GPT가 답변을 잘못해 논란이 되었던 문구를 사용해 봤다.
“고종의 맥북 도난 사건에 대해서 알려줘” 란 질문이다.

바드(Bard)

  • 챗GPT-3.5 Default와 같이 잘못된 답변을 내놓는다.
  • 추가로 ‘View other drafts’를 클릭하면, 2개의 답변이 더 있는데, 이 역시도 잘못된 답변이다.
    Google Bard_Gojong.jpg
  • DeepL 번역
고종의 맥북은 2023년 3월 22일에 도난당했습니다. 컴퓨터는 한국의 한 호텔 방에서 도난당했습니다. 도둑은 감시 카메라에 잡혔지만, 범인의 신원은 공개되지 않았습니다.

맥북은 귀중한 장비였습니다. 정부 문서와 개인 파일 등 민감한 정보가 담겨 있었습니다. 이번 도난 사건은 많은 우려를 불러일으켰으며, 한국 정부는 이 사건을 조사하고 있습니다.

고종의 맥북 도난 사건은 컴퓨터 보안의 중요성을 다시 한 번 일깨워줍니다. 컴퓨터를 도난 및 무단 액세스로부터 안전하게 보호하는 것이 중요합니다. 또한 컴퓨터를 분실하거나 도난당할 경우를 대비해 정기적으로 파일을 백업해야 합니다.

다음은 컴퓨터를 안전하게 보호하는 데 도움이 되는 몇 가지 팁입니다:

  • 강력한 비밀번호를 사용하고 비밀로 유지하세요.
  • 공공장소에 컴퓨터를 방치하지 마세요.
  • 이메일과 웹사이트의 링크를 클릭할 때 주의하세요.
  • 바이러스 백신 소프트웨어를 설치하고 최신 버전으로 유지하세요.
  • 파일을 정기적으로 백업하세요.
  • 컴퓨터를 도난당한 경우 즉시 경찰에 신고하세요.


챗GPT-3.5 Legacy

ChatGPT-3.5_Legacy_Gojong.jpg

챗GPT-3.5 Default

  • 논란이 되었던 챗GPT의 엉뚱한 대답이다.
    ChatGPT-3.5_Default_Gojong.jpg

챗GPT-4

  • GPT-4 모델에서는 올바른 답변을 한다.
    ChatGPT-4_Gojong.jpg

Bing 챗

  • Bing 챗은 올바른 답변 뿐만 아니라, 이 질문이 챗GPT의 환각 현상을 테스트하는 질문이라는 것도 알려준다.
    Bing Chat_Gojong.jpg


바드 Reset chat

Bing 챗과 같이 나눈 대화는 저장되지 않는다.
Google Bard_Rest chat.jpg

바드(Bard) Activity

하지만, Bard Activity를 클릭하면, https://myactivity.google.com/product/bard?utm_source=bard 페이지로 이동하며, 질문했던 리스트를 볼 수 있다.

Google Bard_Activity.jpg


Summary

  • 구글이 챗GPT의 대항마로 대화형 인공지능(AI) 바드(Bard)를 출시한다.
  • 구글은 3월 22일 블로그를 통해 미국과 영국에서 일부 이용자들을 대상으로 바드를 오픈했다.
  • 경쟁모델 GPT-4가 공개된 지 8일 만이다.
  • 구글이 바드의 서비스언어와 지역을 제한한 것은 인공지능모델 학습량을 늘리기 위한 것으로 전해진다.
  • 미국 IT 전문매체 더버지의 데이비드 피어스 선임기자가 수 시간 동안 바드와 대화를 나눈 결과 다소 실망스러웠다고 이날 체험기를 보도했다.
  • 피어스는 "바드는 눈에 띄게 빙챗보다 못한 도구"라며 "적어도 인터넷상 유용한 정보를 찾는 데 있어 빙챗에 뒤떨어진다. 바드는 많이 틀린다"고 알렸다.


References

구글, 챗GPT 대항마 ‘바드’ 공개…美·英서 시험판 출시 (naver.com)
구글 바드와 대화해보니…“잦은 정보 오류…빙챗이 낫다” (newspim.com)
구글 ‘챗GPT 대항마’ 바드 나왔다, 일부 지역과 영어만 서비스하는 이유는 (businesspost.co.kr)


Links

_Index_2_AI

Tuesday, March 14, 2023

오픈AI, 챗GPT 업그레이드 버전 GPT-4를 전격 공개하다!


My Thoughts

  • 스탠퍼드 대학생 정도의 지능이 있다는 GPT-4가 오늘 공개되었다.
  • 오늘은 주요 업그레이드 내역만 요약하고, 향후 후기를 올릴 예정.
  • GPT-4의 주요 업그레이드 내역
    • 추론력(Reasoning)의 향상 → 창의력 증대
    • 다양한 데이터 유형을 처리하는 ‘멀티모달(Multimodal)’ 모드 → 이미지 분석
    • 2만 5000단어 이상의 분석 능력 → GPT-3.5의 3천 단어에 비해 비약적 증가



Summary

  • 오늘(2023년 3월 14일) 공개된 GPT-4는 기존 챗GPT에 들어간 GPT-3.5의 업그레이드 버전이다.
  • GPT-4는 미국 모의 변호사 시험에서 상위 10%, 미국 대학 입학 자격시험인 SAT 읽기와 수학에서 각각 상위 7%와 11%를 기록했다.
  • 인공지능이 사실을 거짓말처럼 생성하는 이른바 환각 현상을 크게 줄였다.
    • 사실을 바탕으로 대답하는 비율이 GPT-3.5보다 40% 정도 높아짐
  • 가장 주목 받는 기능은 이미지를 올리면 텍스트로 인식하는 기능 (현재 제공하지 않음)
    • 텍스트뿐만 아니라, 이미지, 오디오 등 다양한 데이터 유형을 처리하는 모드를 ‘멀티모달(Multimodal)’이라고 함.
    • 예를 들어, 의약품을 카메라로 촬영해 올리고 해당 제품의 약 성분과 장단점을 물어볼 수 있다.
    • 식재료 사진을 올리고, 이 식재료로 만들 수 있는 요리와 조리법을 물어볼 수 있다.
  • GPT-4는 2만 5000단어 이상의 분석 능력을 갖췄다.(GPT-3.5는 3천 단어)
  • GPT-4는 오픈AI의 테스트 결과, 한국어를 비롯한 24개 비영어 언어의 이해력이 크게 향상됐다.
  • GPT-4가 얼마나 많은 파라미터를 가졌는지는 공개하지 않음 (GPT-3.5는 1750억 개 파라미터)
  • GPT-4는 마이크로소프트 검색 엔진인 빙(Bing)의 챗봇에도 연동되어 빙챗으로 GPT-4를 사용할 수 있다.
  • (제한) GPT-4는 현재 4시간마다 100개의 메시지로 제한되어 있음.
  • 테크크런치의 GPT-4가 챗GPT를 능가하는 5가지 방법
    1. GPT-4는 이미지를 보고 이해할 수 있습니다.
    2. GPT-4는 속이기 어렵습니다.
    3. GPT-4는 더 긴 메모리를 가지고 있습니다.
    4. GPT-4는 더 다국어입니다.
    5. GPT-4는 다른 "성격"을 가지고 있습니다.


샘 알트만 CEO의 트윗

Sam Altman - Twitt

가장 성능이 뛰어나고 잘 정돈된 모델인 GPT-4는 지금 바로 API(대기자 명단 포함)와 ChatGPT+에서 사용할 수 있습니다.

https://openai.com/research/gpt-4

아직 결함이 있고 제한적인 부분이 있으며, 더 많은 시간을 사용한 후보다 처음 사용했을 때 더 인상적인 것 같습니다.

라이브 데모

챗GPT 플러스에 추가된 모습

  • GPT-4
    추론력(Reasoning)과 간결성(Conciseness)를 높힘
    ChatGPT-4_GPT-4.jpg
    ※ GPT-4 currently has a cap of 100 messages every 4 hours

  • GPT-3.5 Default
    Legacy 버전에 비해 속도(Speed)와 간결함(Conciseness)을 높힘.
    ChatGPT-4_GPT-3.5_Default.jpg

  • GPT-3.5 Legacy
    ChatGPT-4_GPT-3.5_Legacy.jpg


챗GPT 모델에서 세 가지 요소

  1. 추론력(Reasoning): 모델의 논리적 사고와 문제 해결 능력을 나타냅니다. 추론력이 높은 모델은 복잡한 질문에 대한 보다 정확한 답변을 제공하며, 더 깊이 있는 토론을 이끌어 낼 수 있습니다.

  2. 속도(Speed): 모델이 질문에 대한 답변을 생성하는 데 걸리는 시간을 나타냅니다. 속도가 빠른 모델은 사용자의 질문에 대해 더 빨리 응답할 수 있으며, 실시간 상황에서 더 효과적으로 작동할 수 있습니다.

  3. 간결성(Conciseness): 모델이 질문에 대한 답변을 간결하고 명료한 방식으로 제공하는 능력을 의미합니다. 간결성이 높은 모델은 불필요한 정보를 배제하고 핵심적인 내용만을 전달할 수 있어, 사용자가 답변을 이해하는 데 도움이 됩니다.

References

오픈AI, 챗GPT 성능 끌어올릴 ‘GPT-4’ 공개… 무엇이 달라졌나? - 더밀크 | The Miilk
오픈AI GPT-4 전격 발표…식재료 사진 올리면 요리방법 안내 (naver.com)
5 ways GPT-4 outsmarts ChatGPT | TechCrunch
GPT-4 공개, 주요 특징 및 ChatGPT와의 차이점은? (OpenAI, GPT-3.5, 발표, 출시, 김학용) - YouTube


Links

자동 번역 ChatGPT 크롬 확장앱 사용법