-
LMStudio X AnythingLLM (feat. AutogenStudio )
로컬 LLM을 코드 베이스로 모델을 설치, 빌드, 배포하는 과정에 대한 전반적인 흐름을 살펴본 후, 노코드로도 진행 할 수 있는 다른 툴을 사용하면서 LLM 개발운영에 대한 전반적인 워크플로우를 알아보도록 한다 LMStudio 소개 ollama와 같이 외부 다양한 오픈소스 llm을 로컬에 개별 설치하고 로컬 서버로 운영할 수 있도록 도와주는 툴이다. ollama와 다른 점은 기본 인터페이스가 CLI가 아닌 GUI로 제공되고 있다는 점이다 AnythingLLM 소개 유사한 서비스로는 streamlit이나 chainlit이 있는데, 차이점은 코딩 작업 없이 LMStudio와 ollama 뿐만아니라 다양한 개별 모델들의 클라이언트 인터페이스를 구성할 수 있도록 도와주는 툴이다 *로컬기반이고 외부url 배포를 ..
2024.04.19
-
북 | UX 리서치 플레이북 - 심층 인터뷰
UX 리서치 플레이북 - 심층 인터뷰 심층인터뷰는 궁극적으로 '인터뷰 기법'을 기반으로 하고 있다 인터뷰는 고객을 더 잘 이해하기 위한 기법으로 소개하고 있습니다. 그 이유로는 시험을 보듯 텍스트를 읽고 풀이하는 방식이 아닌 1:1로 서로 대화를 통해 진행되기 때문에 중간에 이해가 안되는 부분이 생기더라도 쉽게 설명할 수 있고 참가자가 대답에 몰입하는 과정에서 서로 예상하지 못했던 정보까지 얻을 수 있어 고객을 이해하기 위한 리서치 방법론으로 매우 유용하다.( 유저 인터뷰 교과서) 그리고 사용자 인터뷰는 진행을 다 마친 후에도 리서처의 기억 속에 상대방에 대한 존재감이 남아 있기 때문에 자연스럽게 ‘아! 이런 사용자라면 이렇게 생각하지 않을까?’와 같은 추론을 떠올리게 하는데, 이런 과정을 통해 사용자와..
2024.04.13
-
Perplexity Clone( LLocalSearch feat.SearXNG)
Perplexity Clone LLocalSearch라는 새로운 오픈 소스를 알게 되어 바로 찾아 지지고 볶아봤다! 왜냐면,, 이전에도 포스팅했던 바 있는 Perplexity를 클론할 수 있었기 때문이었다. 테마까지 동일한 인터페이스를 제공하고 ollama에 설치된 기본적인 LLM 목록을 기반으로 chat검색 기능을 제공한다. 역시 가장 매력적인 부분은 OpenAI 또는 Google API 키가 필요 없이도 원할하게 동작한다는 점이다. 더불어 GPU도 권장은 하지만 필수는 아니라는 점에서 실질적인 상용화 측면에서도 여러모로 많은 인사이트를 얻을 수 있었다. 참고로 하부 구조는 두 개의 Chain( 개인적으로 Agent로 해석된다)으로 구성되어 있다. 한글에 대한 답변도 잘해주고 있다. Sources: h..
2024.04.10
-
UX리서치플레이북 - | 6장, 리서치 기법 설계 - 책 밖, 다양한 방법론
UX리서치플레이북 | 리뷰 목차 6장 리서치 기법 설계 1) 선정 방법 2) 리서치 유형 👉 3) 책 밖, 다양한 방법론 앞서도 언급한 바 있듯이 개인적으로 이 책에서 이 장표( 6장 리서치 기법 설계)가 가장 얇아서 아쉬웠다. 지극히 개인적으로 실무에선 가장 필요했던 부분이라고 생각했기 때문이다. 여기저기 개별 기법에 대한 정보는 쉽게 찾을 수 있다. 아마 학교에서도 개별 방법에 대한 내용은 매우 심층적으로 다루고 관련 시험도 볼 테지만,,, 막상 각 기법들은 언제 어떻게 적용해야 좋은 지에 대한 부분은 매우 개인 또는 조직 주관적이고 해석의 여지가 많아 나와 같이 리서치가 전공이 아닌 이들에겐,, 뭔가 기준을 잡기도 어려웠다. 게다가 팀 내에서도 서로 다른 교재나 교수님께 바워서 서로 추구하고 선정하..
2024.04.08
-
UX리서치플레이북 | 6장, 리서치 기법 설계 - 리서치 유형
UX리서치플레이북 | 리뷰 목차 6장 리서치 기법 설계 1) 선정 방법 👉 2) 리서치 유형 3) 책 밖, 다양한 방법론 리서치 유형은 앞서 언급했던 바와 같이 데이터 수집의 방식과 데이터 성격으로 리서치 기법에 대한 유형을 나눌 수 있는데 먼저 데이터 수집방식에 따라 태도적 리서치와 행동적 리서치로 나뉠 수 있다. 태도적 리서치는 질문 What They Say을 통해 그들의 생각과 의견, 그리고 그 동기를 청취하는 방식이고, 행동적 리서치는 그들의 행동 What They Do을 관찰하는 방식이다. 대표적인 태도적 리서치 기법으로는 심층인터뷰 IDI indepth interview와 카드 소팅 Card Sorting이 있고 행동적 리서치 기법으로는 아이트레킹과 AB테스팅과 같은 기법이 있다 그리고 데이..
2024.04.08
-
UX리서치플레이북 | 6장, 리서치 기법 설계 - 선정 방법
UX리서치플레이북 | 리뷰 목차 6장 리서치 기법 설계 👉 1) 선정 방법 2) 리서치 유형 3) 책 밖, 다양한 방법론 한 주? 열흘? 전에.. 프롬디자이너 커뮤니티에서 진행한 UX 리서치 관련 북스터디에서 발표를 했다. 리서치 기법을 설계하는 부분의 내용이었는데 추후 실무에서도 유용할 것 같아 관련 내용들을 정리해서 포스팅으로 남겨본다. 먼저 6장 리서치 기법 설계하기 파트에서는 실무를 진행하면서, 언제 어떤 리서치 기법을 선택하는 것이 좋은지에 대해 안내하고 있다. 먼저 이 책에서 소개하는 방법을 살펴보면 닐슨 노먼 그룹에 있는 ‘크리스찬 로어 Christian Rohrer’가 제안하는 방법들로 구성되어 있었다. 사실, 많은 좋좋소 회사들 또는 마음맞는 이들끼리 모여서 진행하는 사이드 프로젝트에서 ..
2024.04.08
-
북 | Unleash 모호함을 견디는 능력 + TMI
모호함을 견디는 능력이 왜 새삼스레 주목받을까? 세상이 점점 예측 불가능한 방향으로 흐르면서 불확실성이 커지고 있기 때문이다. 『위대한 리셋 COVID-19, The Great Reset」에 서 세계경제포럼의 창립자인 클라우스 슈바프 Kiaus Sehwab 는 불확실성의 세상에서 불안과 걱정에 시달리다 보면 결국 인간은 모호함을 지우기 위해 '인지적 종결 욕구 need for cognitive closure'에 사로잡히게 된다고 지적했다. 인지적 종결 욕구란 사회심리학자 아리 크루글란스키 ArieW.Kruglanski가 제시한 개념인데, 어떤 질문이나 문제의 모호함을 회피하고자 확고한 정답을 구하려는 심리를 가리킨다. 이 욕구가 강한 사람은 직관에 따라 빠르게 결정하고, 이렇게 얻은 답이 불확실성을 줄여..
2024.04.08
-
화들짝, 봄이 피었네
지척없는 행간 자간 빠짐없이 나와 서서 애썼네 애썼어
2024.03.27
-
LLM | ollama 3부. 온라인(내 도메인으로) 브라우저에서 실행하기
- ollama 1부. 로컬 터미널에서 실행하기 : Linux(wsl 2), MacOS - ollama 2부. 로컬 브라우저에서 실행하기 : open-webui 👉 ollama 3부. 온라인(내 도메인으로) 브라우저에서 실행하기 : url로 친구과 함께 사용하기 - ollama 4부. 검색증강 RAG 적용하기 - ollama 5부. 이미지 인식 적용하기 - (준비 중) ollama 6부. MOE mixture of exports 방식 적용하기 ollama browser - online, url 접속 1. ngrok 가입한 후 로그인 하기 1) ngrok 란? ngrok | Unified Application Delivery Platform for Developers ngrok is a secure uni..
2024.03.08
-
[with 상준] about Gaussian curve 가우스 곡선에 대해
드라마틱한 삶을 살아온 요한 카를 프리드리히 가우스를 통해 만들어진 가우스 곡선은 다양한 분야에 응용되곤 한다."브라운슈바이크에서 벽돌 굽는 일을 하는 가난한 가정에서 출생하였다. 가우스의 아버지는 가우스가 자신의 뒤를 이어 벽돌노동자가 되기를 원했기 때문에 가우스가 수학과 과학에 대해서 공부하는 것을 지원해주지 않았다."(출처 : 위키백과) 가우스 함수의 그래프는 좌우대칭의 종 모양의 곡선으로 +/-의 극한을 향하면서는 급격히 감소하는 특성을 가진다. 매개변수 a는 곡선의 꼭대기 높이가 되며, b는 꼭대기의 중심의 위치가 된다. c는 종의 너비를 결정한다. 가우스 함수는 오차 함수의 도함수이다. 또한 가우스 함수는 정규 분포의 밀도 함수이며, 그 외에 자연 과학과 통계학에서 다양하게 사용된다. 응용에 ..
2013.12.17
-
북 | 도덕적 인간과 비도덕적 사회
도덕적 인간과 비도덕적 사회는 상당히 오래된 책이다. 이 책은 기술, 종교, 도덕적 인식, 인간에 대한 존엄 등이 매우 빠르게 발전되고 있던 시기에 저술되었다. 빠른 발전에도 불구하고 아이러니하게 대공황이 찾아왔고 끝 모르는 전쟁을 통해 사회는 충격에 휩싸이게 된다. 이 책의 전반적인 내용은 당시 시대 상황을 배경으로 개인의 도덕과 사회의 도덕 사이의 갈등에 대해 서술하고 있다. 그리고 읽으며 알게 된 신선한? 사실은.. 사회학과 또는 조직, 심리철학인줄 알고 읽었던 이 책이 바로 신학에서 출발했다는 점이었다. 책을 읽으며 개인으로서 가족에 충실한 자상한 아버지가 시대와 상황 그리고 조직에 따라 때론 매정한 간부가 되기도 하고 오염수를 방류하기도하고 바다에서의 대량 포획을 통해 환경을 파괴하기도 할 수도..
2023.06.07
-
LLM | ollama 1부 - 로컬 터미널에서 실행하기 + 버전 업데이트하기
👉 ollama 1부. 로컬 터미널에서 실행하기 : Linux(wsl 2), MacOS & ollama version update - ollama 2부. 로컬 브라우저에서 실행하기 : open-webui - ollama 3부. 온라인(내 도메인으로) 브라우저에서 실행하기 - ollama 4부. 검색증강 RAG 적용하기 - ollama 5부. 이미지 인식 적용하기 - (준비 중) ollama 6부. MOE mixture of exports 방식 적용하기 ollama local terminal on linux(wsl 2) in windows 11 1. 윈도우 하위 시스템(wsl 2)으로 리눅스(우분투) 설치 1) 윈도우 검색에서 [windows 기능 켜기 끄기] 실행 2) 옵션 설정 3) 재부팅 4) 윈도우..
2024.02.20
-
UX 스터디 03 : 고객여정지도(Customer Journey Map)
UX 스터디 03 : 고객여정지도(Customer Journey Map) 고객여정 지도란?사용자의 경험을 생생하고 체계적으로 시각화하는 방법. 고객이 서비스와 상호작용하는 터치포인트를 바탕으로 구성되며,서비스 상호작용과 그에 따라 고객이 느끼는 감정을 이해하기 쉬운 방식으로 설명한다. 필요성1. 사용자 관점에서 사용자 경험에 영향을 끼치는 요인에 대한 수준 높은 이해를 제공2. 사용자에 대한 통찰을 바탕으로 공식/비공식적인 터치포인트 모두 도식화 가능3. 전체 서비스 경험을 단계별로 보다 깊게 분석 가능하며 자신과 경쟁사의 서비스를 빠르고 쉽게 비교할 수 있다. (발췌) (실습)
2013.03.03
-
hello world : STS4.0.1(스프링부트) + Maven(메이븐) build
(작성 중인 튜토리얼? 일단 캡쳐화면만 나열.. 시간이되면? 각 이미지별로 설명을 추가하고 GIT 연결할 예정.. 일단 파일 첨부) hello world : STS4.0.1(스프링부트) + Maven(메이븐) build 소스 : 1. 오른쪽 마우스 > New > Other 2. Maven Project 선택 3. 첫번째 체크박스 Create a simple project 선택한 후, next> 버튼 클릭 4. Form 안에 프로젝트 내용 작성한 후 Finish 버튼 클릭 5. 새로 생성된 프로젝트 확인 6. 프로젝트 이름을 클릭하면 목록이 펼쳐짐 7. pom.xml 파일을 열고 필요한 dependency 작성 8. 프로젝트 제목을 선택한 후 오른쪽 마우스 클릭한다. 아래쪽에 java EE tools를 선..
2019.02.11
-
경영전략방식 : Outside in , 고객 in , 기술 out
'고객 in'이란 고객의 입장에서 생각하는 것, '마켓 in'은 현재 수요의 입장에서 생각하는 것이다. 또 '기술 out'은 '핵심은 결국 기술'이라는 철학 아래 멋진 기술을 시장으로 내보낼 출구를 제품의 형태로 찾아내는 것이다. 반면 '프로덕트 out'은 현실적으로 생산할 수 있는 제품을 시장에 내놓는 것이다.이러한 미묘한 차이가 큰 차이를 낳는다. 독특한 제품 시장 전략으로 큰 성과를 거두고 있는 기업은 '고객 in, 기술 out' 자세를 견지한다. 이들 기업은 시장을 향해 '주장'하고 '제안'한다. 본질적으로 뛰어난 멋진 기술로 가다듬은 뒤 고객에게 제안한다. (86p)이타미 히로유키의 '경영자가 된다는 것' 중에서(예인) 경영전략의 핵심은 '고객'에 있습니다. 어떤 것을 누구에게 판매할 것인가라는..
2014.01.02
-
Perplexity Clone( LLocalSearch feat.SearXNG)
Perplexity Clone LLocalSearch라는 새로운 오픈 소스를 알게 되어 바로 찾아 지지고 볶아봤다! 왜냐면,, 이전에도 포스팅했던 바 있는 Perplexity를 클론할 수 있었기 때문이었다. 테마까지 동일한 인터페이스를 제공하고 ollama에 설치된 기본적인 LLM 목록을 기반으로 chat검색 기능을 제공한다. 역시 가장 매력적인 부분은 OpenAI 또는 Google API 키가 필요 없이도 원할하게 동작한다는 점이다. 더불어 GPU도 권장은 하지만 필수는 아니라는 점에서 실질적인 상용화 측면에서도 여러모로 많은 인사이트를 얻을 수 있었다. 참고로 하부 구조는 두 개의 Chain( 개인적으로 Agent로 해석된다)으로 구성되어 있다. 한글에 대한 답변도 잘해주고 있다. Sources: h..
2024.04.10
-
LLM | ollama 2부. 로컬 브라우저에서 실행하기
- ollama 1부. 로컬 터미널에서 실행하기 : Linux(wsl 2), MacOS 👉 ollama 2부. 로컬 브라우저에서 실행하기 : open-webui - ollama 3부. 온라인(내 도메인으로) 브라우저에서 실행하기 : - ollama 4부. 검색증강 RAG 적용하기 - ollama 5부. 이미지 인식 적용하기 - (준비 중) ollama 6부. MOE mixture of exports 방식 적용하기 ollama local browser 1. 도커 이미지로 실행하기( Mac terminal 환경, = 윈도우 cmd와 거의 동일) 1) 도커에 가입한 후 로그인한다 2) 내 컴퓨터 OS 종류에 맞게 도커를 설치한다 Install Docker Engine Learn how to choose the..
2024.02.25
-
hello world : STS4.0.1(스프링부트) + gradle(그래들) build
(작성 중인 튜토리얼? 일단 캡쳐화면만 나열.. 시간이되면? 각 이미지별로 설명을 추가하고 GIT 연결할 예정.. 일단 파일 첨부) hello world : STS4.0.1(스프링부트) + gradle(그래들) build 소스 : 1. 오른쪽 마우스 클릭하여 그림과 같이 Spring Stater Project를 선택한다 2. 프로젝트와 관련한 정보를 기입한다 3. 프로젝트에 세팅 할 Dependency들을 선택한다 4. build.gradle 파일을 열어서 추가 정보들을 기입한다 5. application.properties 파일의 확장자를 yml로 변경하고 프로젝트와 관련한 세팅 정보를 기입한다 6. main 폴더 아래 webapp 폴더를 생성한다 7. Controller 생성, view jsp 생성 ..
2019.02.11