728x90 반응형 전체 글103 에이전트가 말이 너무 많아요 에이전트가 말이 너무 많아서, 말을 줄이고 싶었고 시스템 프롬프트를 작성해보았습니다.원칙 1. 근본있게시스템 프롬프트 초안을 작성하고 나니, 답변 형식에만 치중되어 있고 개인적으로 근본? 없이 막한 느낌이 들었다.Response GuidelinesCore Principles* 항상 결론부터 답한다.* 핵심만 짧게 답한다.* 이 규칙을 다른 답변 스타일보다 우선한다.Response Rules* 기본 답변은 3줄 이내로 작성한다.* 한 답변에서는 한 가지 주제만 다룬다.* 배경 설명과 과정 서술은 생략한다.* 사용자가 묻지 않은 내용은 설명하지 않는다.* 여러 대안을 제시하지 말고 가장 좋은 방법 하나만 추천한다.* 이미 설명한 내용을 반복하거나 다시 요약하지 않는다.* 예방적 설명이나 부가 설명을 덧붙이지.. 2026. 9. 2. 네이버 오픈서치 클러스터 내의 노리 플러그인 설치 방법 네이버 오픈서치 클러스터 내의 노리 플러그인 설치 방법네이버 클라우드의 오픈서치(Search Engine Service)에서 플러그인을 설치하기 위해서는 존재하는 모든 노드에 동일한 플러그인을 설치해야합니다.이 글에서는 오픈서치 2.18.0 버전에 노리(analysis-nori) 플러그인 설치 방법을 안내합니다.다른 플러그인도 동일한 방법으로 설치 가능합니다.안내이 글에서는 analysis-nori(노리 형태소 분석기) 설치에 대해 안내합니다.이 글에서 오픈서치 버전은 OpenSearch 2.18.0 을 사용합니다.OS는 Rocky Linux 8을 기준으로 작성되었습니다.이 글에 없는 나머지 오픈서치 플러그인 설치 정보는 https://docs.opensearch.org/latest/install-and.. 2026. 2. 19. React, FastAPI 환경의 K8s 배포 구조 React, FastAPI 환경의 K8s 배포 구조1. 개요이 문서는 new-x-rag-frontend 프로젝트의 Kubernetes 배포 구조(k8s 폴더 내부)와 핵심 동작을 정리한 문서입니다.2. k8s 폴더 구조k8s/├─ deploy-frontend.sh├─ app/│ ├─ configmap.yaml│ ├─ deployment.yaml│ └─ service.yaml├─ ingress/│ └─ ingress.yaml└─ namespace/ └─ namespace.yaml3. 파일별 역할namespace.yaml네임스페이스(namespace): 클러스터 내부 리소스를 논리적으로 나누는 단위리소스를 논리적으로 분리해 관리 범위를 명확히 함configmap.yamlNginx 설정(defaul.. 2026. 2. 19. 서버에 Code Server 설치로 원격 개발 환경 구성 서버에 Code Server 설치로 원격 개발 환경 구성서론서론에서는 Code Server의 필요성과 장점을 나열한다.Code Server의 필요성SSH로 작업하는 것에는 한계가 있음새로운 컴퓨터에서는 개발환경을 새로 설정해야 함노트북 같은 환경에서는 데스크탑의 성능을 낼 수 없음Code Server 장점Code Server는 웹 상에 vscode를 띄우는 것GUI가 지원되는 vscode로 작업 가능새로 개발환경을 세팅할 필요 없음처리에 대한 모든 부하를 서버 컴퓨터 받아서 어디서든 동일한 성능을 낼 수 있음본론본론에서는 Code Server 설치 후 실행, 간단한 설정까지 안내한다.Code Server Installcurl -fsSL https://code-server.dev/install.sh | s.. 2025. 11. 19. 파이썬 기반 RAG 구현 파이썬 기반 RAG 구현RAG 란?RAG의 의미Retrieval-Augmented Genearation검색 증강 생성대규모 언어 모델(LLM)의 응답을 생성하기 전, 신뢰할 수 있는 지식 베이스를 참조하도록 하는 프로세스전이학습과 RAG의 차이점전이학습은 모델을 추가 학습 해야할 필요가 있지만, RAG는 지식 베이스를 추가할 뿐 모델의 학습이 필요하지 않다.LLM의 단점과 RAG의 필요성LLM 모델의 특성상 응답을 예측할 수 없다.특히 제공할 답변이 없을 때 허위 사실을 제공하기도 한다.따라서 RAG는 이러한 LLM의 단점들을 보완할 수 있다.2. RAG의 워크플로1단계: 텍스트 파싱기존의 텍스트를 가져오거나, PDF 파일등에서 텍스트를 추출한다.추출된 텍스트는 의미없는 부분(띄어쓰기 2개, 과도한 개행.. 2025. 8. 15. 엔삼 클라우드 면접 회고 일시: 2025년 7월 30일직무: 프론트, 백, AI 부서 개발자면접 방식: 1 대 3 면접(개발자 3명)한줄평: 면접을 50분가량 진행했는데, 면접보다는 커피챗에 가까웠던..! 면접 질문1. 10년 뒤에는 어떤 개발자가 되어있고, 무엇을 할 것 같은지?2. MongoDB만 다뤄봤는데, RDBMS는 다뤄보지 않은 것인지?3. 이력서 양식을 이렇게 작성한 이유는? (이건 다른 의도 없이 그냥 궁금하셨던 것 같다)4. CI/CD 자동화 방식으로 구체적으로 어떤 부분에서 향상되었는지? (50% 향상이라면 이 기준은 어떻게 정했는지)5. 자신의 강점이 무엇이라고 생각하는지?6. 디스코드 봇 개발 같은 것은 왜 이력서에 넣지 않았는지? (사실 이력서를 한장으로 맞추다 보니, 분량이 부족해서 생략한 프로젝트가 좀.. 2025. 8. 4. 이전 1 2 3 4 ··· 18 다음 728x90 반응형