[인공지능/OpenClaw] 클로드 사용량 보여주기
·
인공지능/OpenClaw
디스코드랑 연결 된 오픈클로에서 클로드(모델)의 사용량 (5시간 세션, 주간 리밋)을 보여주고 싶었다.메인 프로바이더를 OpenAI로 쓰고 있기는 한데 복잡한 코딩을 할 때에는 클로드(앤트로픽)을 사용하라고 설정한 상태이다.단 오픈클로 사용량이 95% 이상이 되면 백업으로 OpenAI로 코딩을 하라고 설정하고 싶었고, 전제 조건으로 어떻게든 클로드 사용량을 가져와야만 했다. 처음 시도한 방법은, 오픈클로가 설치 된 우분투에 xrdp를 연결하여 크롬 브라우저를 실행해서 사용량 페이지(https://claude.ai/settings/usage)를 띄어놓고 캡쳐해서 OCR을 통해 사용량을 보여주게 했는데 크게 2가지 문제가 있었다.1. 해상도나 xrdp 상태에 따라서 캡쳐가 안되거나 OCR이 제대로 안 돈다..
[인공지능/OpenClaw] 오픈클로 구글(지메일, 캘린더 등) 연동하기 (feat. Gog 스킬)
·
인공지능/OpenClaw
ClawHub에서 제일 유명한 스킬 중 하나가 구글 계정을 연동하는 "Gog" 스킬이다.https://clawhub.ai/steipete/gog Gog — ClawHubGoogle Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.clawhub.ai개인적으로는 이메일이랑 일정 관리 해주면 편하다 싶어서 연동을 하기로 결정했다.OAuth 클라이언트 만들기 원하는 구글 서비스 API 활성화 https://console.cloud.google.com/ https://accounts.google.com/v3/signin/identifier?continue=https%3A%2F%2Fconsole.cloud.google.com%2F&dsh=S..
[인공지능/OpenClaw] 오픈클로 디스코드 연동하기
·
인공지능/OpenClaw
ChatGPT와의 연동이 끝났으니 이제는 "채널"을 연동하고자 한다.오픈클로에서 "채널(이하 메신저)"은 오픈클로와 대화할 수 있는 메신저를 의미하는데, 각 메신저는 게이트웨이를 통해 연결된다.지원하는 메신저 목록은 여기서 확인할 수 있는데 아쉽게도 카카오톡은 없다.그나마 한국에서 좀 쓸만한 것들 중에는 아래와 같은 사유로 디스코드로 선택했다.- 왓츠앱 ( 본인이 사용하지 않음 )- 텔레그램 ( 텔레그램의 경우 한 채널에 여러 봇을 못 붙인다는 얘기가 좀 있음 )- 디스코드- 슬랙 ( 개인용보단 업무용 아닐까 )- 라인 ( 본인이 사용하지 않음 )디스코드 서버 만들기윈도우 기준 디스코드 설치하고 아래와 같은 단계로 우선 서버를 만들어야 한다 디스코드 좌측 상단에 위치한 "+" 버튼을 눌러 서버를 추가한다..
[인공지능/OpenClaw] 오픈클로 프로바이더 추가하기 - ChatGPT (OpenAI)
·
인공지능/OpenClaw
오픈클로를 설치할 때 별다른 세팅을 해주지 않았기 때문에 지금은 그냥 깡통인 상태라서 할 수 있는게 없다.ChatGPT, Claude, Gemini 등 어떤 기본 LLM은 있어야 동작을 할 수 있기 때문에 프로바이더를 추가해보고자 한다.포스팅에서는 ChatGPT(OpenAI)를 하지만 다른 프로바이더들도 동일하게 설정할 수 있다. openclaw configure명령어를 이용하면 몇 가지 선택사항이 나오는데 아래와 같이 진행한다.- 게이트웨이: Local- 설정 값: Model- 프로바이더: OpenAI- 인증 방법: OAuth 그러면 어떤 URL이 나오는데 그냥 복사해서 브라우저에 붙여넣기 하면 된다.- 리모트 머신이여도 별다른 포트 포워딩 작업은 필요 없음 위 사진처럼 기본 모델 변경 결과가 나오면..
[인공지능/OpenClaw] 오픈클로 우분투(AWS)에서 설치하기
·
인공지능/OpenClaw
오픈클로는 보통 주 사용환경이 아닌 별도의 환경에 설치하는 것이 권장된다. 사실상 모든 정보에 접근할 수 있기 때문에 보안상의 이유로 분리하자는게 그 목적인데, 별도의 머신이 있으면 다행이고 없으면 클라우드나 도커를 사용해야 한다.- 클라우드의 사용의 경우 클라우드플레어에서 월 5달러에 이용할 수 있는 MoltWalker 서비스를 만들었는데 이를 이용한 구축은 다음 포스팅에 있다.https://blog.n3wbie.cloud/362 [인공지능/OpenClaw] 클라우드플레어 MoltWorker 구축하는 법클라우드 플레어에서 OpenClaw(aka MoltBot)를 호스팅하는 MoltWorker 구축하기 더보기서론 및 배경26년 초부터 개발자 및 인공지능에 관심 있는 사람들이라면 100번쯤은 들어봤을 - ..
[인공지능/Claude] 클로드 5시간 세션 리밋 그나마 효율적으로 사용하기 (feat. 주기적 트리거 세션 관리)
·
인공지능
클로드는 5시간 리밋이라는 이상하고 아름다운 제한이 있는데, 토큰 제한에 도달하게 되면 첫 프롬프트부터 5시간이 지난 이후에야 계속 실행을 할 수 있게 된다.- 00:01 || 사용 시작 ( 첫 프로프트 )- 03:30 || 리밋 도달- 05:02 || 다음 세션 진행여기까지 보면 별 문제 없을거 같은데 세션 관리 없이 실제 내 생활 패턴에 맞춰서 사용하다 보면 아래와 같은 문제가 발생할 수 있다. 이렇게 사용하면 그냥 저 시간대에 해당하는 5시간 짜리 세션 '한'번 사용하고 끝나게 되는데...- 21:00 ~ (최대 02:00 까지) || 퇴근 후 나만의 클로드 사용만약 미리미리 트리거를 통해서 세션을 아래처럼 나눠서 관리하면 위 시간대 클로드를 사용한다고 가정 시 총 '두' 번의 세션을 사용할 수..
[Cloud/OracleFree] 오라클 클라우드 무료 자원 회수 방지 적용
·
클라우드
오라클 클라우드 무료로 사용 가능한 최대 인스턴스 스펙은 다음과 같다.- ARM 아키첵쳐- 4 vCPU- 24GB Ram- 200GB 스토리지 인스턴스를 만들고 사용을 하지 않거나 아주 작을 경우 회수 메일리 날라오는 현재 알려진 회수 조건은 다음과 같다. [출처]- 95번째 백분위 CPU 사용률 20% 미만- 네트워크 사용률 20% 미만- 메모리 사용륭 20% 미만스펙 대비 사용량이 적으면 회수 한다는 얘기인데 PAYG 계정에도 회수한다는 얘기가 공공연하게 돌고 있다. 회수 방지 프로그램따라서 회수 방지를 위해 사용량일 주기적으로 트리거하면 되는데 아주 좋은 방법이 있다.https://github.com/layou233/NeverIdle/blob/master/README_en.md NeverIdle/R..
[인공지능/OpenClaw] 클라우드플레어 MoltWorker 구축하는 법
·
인공지능/OpenClaw
클라우드 플레어에서 OpenClaw(aka MoltBot)를 호스팅하는 MoltWorker 구축하기 더보기서론 및 배경26년 초부터 개발자 및 인공지능에 관심 있는 사람들이라면 100번쯤은 들어봤을 - 구구) 클로드봇 - 구) 몰트붓 - 현) 오픈클로 그리고 맥니의 조합. 아마 맥미니를 사는 사람들은 실리콘 벨리에서 품절되고 있고, LLM 머신으로 좋다는 얘기를 듣고 샀을텐데 이건 반은 맞고 반은 틀린 얘기다. 일단 맥미니를 "제대로" LLM 머신으로 구축하려면 아래 사진처럼 여러 대를 묶어서 사용해야 한다. 단일 깡통 맥미니 M4 스펙에서 로컬로 돌리만한건 Ollama에서 파라미터 좀 적은 애들인데 (개인적인 경험으로) 단순 질의 응답이라면 모를까 바이브 코딩이라던가 복잡한 작업을 시키기에는 스펙이 ..
[Cloud/OracleFree] 오라클 클라우드 무료 계정 생성 시 카드 결제 오류 해결
·
클라우드
대부분의 클라우드 서비스에서는 평생 무료 정책을 제공하는데 그 중 오라클은 꽤 스펙이 괜찮은 편에 속한다.무료 계정 생성 중에 카드 검증 단계에서 실패할 경우 다음 사항을 확인해야 한다.1. 해외 결제 가능한지 (본인의 경우 싱가폴 달러로 결제 됨)- DCC를 허용할 필요는 없다.- 해외 결제만 가능하면 된다.2. 진짜 신용카드 인지 (선불카드 충전카드 등등 사용 불가능)- 토스/카카오 체크 카드, 트래블 월렛 등 사용 불가능 (카카오 체크 카드로 된다는 사람이 있는데 난 안되서 신용카드로 진행함)- 어차피 결제되고 취소되기 때문에 진짜 신용카드 추천3. 해당 카드에 등록된 영문 주소와 입력한 영문 주소가 일치하는지- 해당 카드(의 카드사)에 영문 주소가 등록되어야 한다.
[Docker] Nginx Proxy Manager, NPM 사용법 (리다이렉션)
·
도커&쿠버네티스
Nginxy Proxy Manager의 기능 중 리다이렉션에 대해 살펴본다. Host 메뉴 중 Redirection Hosts가 존재한다. 새로운 리다이렉션 설정을 하기 위해 "Add Redirection Host"를 누른다. SSL과 Advanced 탭은 이전 리버스 프록시 포스팅에서 본것과 동일하니 Details만 살펴보면 위 사진과 같다. 설정 된 값은 다음과 같은 의미를 가진다.- "naver.test.com/hello?name=dev" 이라는 URL로 요청이 들어오면 - "naver.com/hello?name=dev" 라는 URL로 리다이렉트를 시키며 - 300 코드를 리턴한다. - Domain Names: 접속 할 도메인 이름 - Scheme: 웹 서비스 프로토콜 ( http / https..