나스에서 포트에 기할당된 서비스 삭제하기
Title:= 2024-05-19 나스와 ChatGPT, obsidian 활용Type:=Formation Date:2023-03-24
2024-05-19 나스에서 사용하고 싶은 포트에 기할당된 서비스 삭제 방법
- window powershell 에서 ssh 포트가 활성화된 나스에 접속
- ssh [나스ID]@[나스할당내부IP] -p [ssh포트번호]
- 나스비밀번호 입력
- 새로 사용하고 싶은 포트번호에 할당된 서비스 확인
- netstat -tulnp | grep [포트번호]입력
- permission 제한 오류 뜨는 경우 앞에 sudo 붙여서 사용
- 다음과 같은 결과에서 프로세스ID 확인
- tcp 0 0 0.0.0.0:[포트번호] 0.0.0.0:* LISTEN [프로세스ID]/[할당된 서비스]
- netstat -tulnp | grep [포트번호]입력
- 프로세스 종료 및 새로운 서비스에 포트할당
- kill [프로세스ID] 혹은 kill -9 [프로세스ID] (강제종료)
- 컨테이너(도커) 에서 해당 포트로 서비스 시작
- (필요시) 리디렉션 수정
- 이전 서비스에서 리디렉션을 하고 있었으면 이전 서비스 수정 혹은 브라우저 캐시 삭제
- 브라우저에서 ctrl shift delete 에서 캐시된 이미지 및 파일 삭제
2024-04-29 ChatGPT - Obsidian integration
- Title : ChatGPT 를 옵시디언에서 사용하기
- 서론
-
ChatGPT 는 두 가지 유료 정책을 가지고 있다. GPT플러스를 구독해서 사용하는 방법과 API Key를 사용하는 방법이다.
- API key 란?
- API 키는 응용 프로그램 프로그래밍 인터페이스(API)에 대한 액세스 권한을 부여하는 코드입니다. 이것은 일종의 패스워드로, 사용자나 프로그램이 API를 활용하여 특정 기능을 사용하거나 데이터에 접근할 수 있게 해줍니다.
- API 키는 서비스 제공자가 누가 API를 사용하고 있는지 추적하고, 어떤 방식으로 사용되고 있는지를 관리하거나 제한하는 데 도움을 줍니다. 일반적으로 API 키는 개발자에게 제공되며, 이들은 자신의 애플리케이션이나 웹사이트에서 API를 안전하게 호출할 수 있습니다.
- API 키는 그 자체로 보안 메커니즘이라기보다는 사용 패턴 파악, 악용 방지 등의 역할을 합니다. 따라서 민감한 데이터에 접근하는데 사용되는 경우 추가적인 보안 조치가 필요합니다.
- API key 란?
-
전자는 22달러를 매달 사용하지 않아도 정기 결제를 사용해야 하는 방법이다. 대신 'DALLE'같은 이미지생성AI, '나의 GPTs' 와 'GPT스토어'를 사용할 수 있다. 반대로 API key는 사용한만큼 돈을 내는 방법이다. 사용 설정을 하려면 chat.openai.com 이 아니라 platform.openai.com에서 만들 수 있다.
-
다만, 24년 3월 부터 미리 선결제하고 차감하는 방식으로 바뀌었다. 차감은 GPT-4의 경우 24년 3월 기준 백만 Token(토큰)당 30달러라고 되어 있다. 대략 영어 4 글자가 1 토큰이므로 1글자 당 0.00003달러라고 할 수 있다. 한글은 좀 더 토큰화 효율이 안 좋다고 한다.
- 토큰이란?
- GPT 모델에서의 토큰은 일상 언어에서 사용하는 단어나 문장 부호와 같은 것을 더 작은 단위로 쪼갠 것을 의미합니다. 한 문장은 여러 개의 토큰으로 구성됩니다. 예를 들어, "안녕하세요, 전 개발자입니다."라는 문장은 총 7개의 토큰으로 구성됩니다. 이 토큰들은 AI 언어 모델이 활용하기 쉽도록 쪼개놓은 글자 조각이며, 질문의 텍스트가 토큰으로 변환되어 다음 토큰을 예측하여 응답을 생성하는 방식으로 작동합니다.
- 토큰이란?
-
기능에 비해 그렇게 비싼 가격은 아닐 수 있지만 대략 번역과 궁금한 것 알아보는 정도로 열흘 사용하고 1달러 정도의 가격이 나왔다. GPT-3.5 turbo의 경우 백만 토큰당 0.5달러이기 때문에 정말로 걱정없이 사용할 수 있다. 캐주얼한 사용에는 3.5도 괜찮은 것 같다.
- 그림1
-
- 방법
- platform.openai.com 접속
- API keys -> Create new secret key
- 첫 생성시에만 볼 수 있으니 잘 복사해 놓는 것이 좋다.
- Obsidian -> community plugin -> text generator 설치
- Text generator LLM setting -> OpenAIChat 선택(디폴트) / API key에 복사한 openai API key 붙여넣기
- 기본 단축키는 윈도우 기준 Ctrl + J.
- 원하는 템플레잇을 만들고 Ctrl + Shift + J 로 템플레잇을 선택해서, 메일작성 / 개요작성 / 리뷰에 어울리는 어투로 다듬기 / 번역 등을 할 수 있다.
- 결과
- 비디오1
- 결론
- GPT PLUS은 무궁무진한 'GPTstore'를 활용, 나만의 GPT를 fine tuning, 재밌는 DallE를 즐기려면 구독
- 강력한 마크다운 기반의 문서 편집을 하는 도중에 즉시적인 GPT를 사용하기 위해서는 선결제 방식의 API key 사용