본문 바로가기

전체 글65

Node.js에서 (punycode) DeprecationWarning 해결하기(node 버전 다운그레이드) NextJS build or run 하는 시점에서 Node.js가 JavaScript 파일을 실행할 때 다음과 같은 경고가 메세지를 내려보내기 시작했습니다.  url-js 의 punycode 관련 에러입니다.punycode dependency 를 해결한 url-js-replace라는 대체수단으로 사용해보려 했으나, 규모가 작고 빌드업이 잘 될지 모르겠습니다.노드버전을 다운그레이드 하는 방식을 택했습니다.  (node:5649) [DEP0040] DeprecationWarning: The `punycode` module is deprecated. Please use a userland alternative instead.    이 경고는 Node.js의 최신 버전에서 더 이상 punycode 모듈을 사용하.. 2024. 9. 15.
Llm 평가지표와 XAI 목차   LLM 벤치마크와 평가툴 LLM 을 평가하는 다양한 방식을 잘 소개해준 컬럼입니다. https://devocean.sk.com/blog/techBoardDetail.do?ID=166716 LLM 성능, 어떻게 평가하는 것일까? (feat. lm-eval-harness) devocean.sk.com    XAI - 블랙박스 설명가능한 AI 라는 개념으로 급속도로 발전하지만 내부 구현체에 대한 뚜렷한 정의가 되지 않는 현 상황을 잘 표현한 컬럼입니다.  https://ai.kakaobank.com/d92b26f1-b613-4748-b234-16f8c7b06033 ‘카카오뱅크의 AI를 설명하는 방법’에도 같이 발행되었습니다. 인용된 이미지의 저작권과 출처는 입니다." data-og-host="ai.k.. 2024. 9. 12.
NextJS에서 링크를 새탭으로 열기: 보안과 성능까지 생각하자 메인 블로그의 인기게시물 리스트 기능을 추가하면서 새탭으로 열게 하고싶었습니다.    Next.js와 같은 React 기반 프레임워크에서는 보통 컴포넌트를 사용해 라우팅을 처리하는데, 이때 새 탭에서 링크를 열도록 하기 위해서는 몇 가지 고려해야 할 점이 있습니다.이번 글에서는 Next.js에서 링크를 새 탭으로 열 때 필요한 방법과 함께, 보안 및 성능을 고려한 설정에 대해 알아보겠습니다.  목차   기본 설정: target="_blank" Next.js의 컴포넌트는 서버 사이드 렌더링과 클라이언트 사이드 라우팅을 모두 지원하는 라우팅 도구입니다. 그런데 새 탭에서 열어야 하는 외부 링크나 특정 페이지에 대해 설정할 때는 기본적으로 target="_blank" 속성을 사용합니다.위 코드에서 target.. 2024. 9. 7.
ollama llama3.1 설치하기 목차  설치 mac 설치https://llama.meta.com/docs/llama-everywhere/running-meta-llama-on-mac/window 설치https://llama.meta.com/docs/llama-everywhere/running-meta-llama-on-windows/Ollama llama3.1 설치https://ollama.com/library/llama3.1  명령어 아래 명령어를 입력하면 8b 사이즈의 모델을 다운로드 하게 됩니다.  ollama run llama3.1  잘 다운로드 되었는지 확인 하는 방법은 보유모델 리스트를 통해서 확인가능 합니다.  ollama list  성능지표 개인적으로 여러 성능 평가 중에서 다음 다섯 가지 성능 지표에 주목했습니다.(아래 .. 2024. 9. 6.