본문 바로가기

전체 글199

[번역][anthropic] Effective context engineering for AI agents (AI 에이전트를 위한 효과적인 컨텍스트 엔지니어링) AI 에이전트를 위한 효과적인 컨텍스트 엔지니어링Effective context engineering for AI agents컨텍스트는 AI 에이전트에게 중요하지만 유한한 자원입니다. 이 글에서는 에이전트를 작동시키는 컨텍스트를 효과적으로 큐레이션하고 관리하기 위한 전략들을 살펴봅니다.몇 년 동안 프롬프트 엔지니어링이 응용 AI 분야에서 주목받은 후, 새로운 용어가 부상했습니다: 바로 컨텍스트 엔지니어링입니다. 언어 모델을 활용한 개발은 프롬프트에 적합한 단어와 구문을 찾는 것에서 벗어나, "어떤 컨텍스트 구성이 모델이 원하는 동작을 생성할 가능성이 가장 높은가?"라는 더 광범위한 질문에 답하는 것으로 변화하고 있습니다.컨텍스트는 대규모 언어 모델(LLM)에서 샘플링할 때 포함되는 토큰의 집합을 의미합니.. 2025. 12. 14.
NestJS 예외 필터가 Discord.js에서 동작하지 않는 이유와 해결책 💐NestJS 예외 필터가 Discord.js에서 동작하지 않는 이유와 해결책다중 선택비어 있음생성 일시2025년 2월 24일 오전 2:40작성 상태완료🌱 Discord 봇 개발 중 마주친 에러 처리 이슈평소에 에러 처리 할때 사용하던 Exception Filter가 동작하지 않음.왜 Exception Filter가 동작하지 않을까?요약하면 디스코드봇은 http통신이 아니기 때문입니다.Exception Filter는 HTTP 요청-응답 주기를 지원하게 설계되었는데 디스코드 봇은 이벤트 리스너 방식으로 동작하기 때문!왜 HTTP 통신이 아니면 안되는데?HTTP 통신이 아니면 안되는 이유를 알려면 먼저 실행 컨텍스트에 대해서 알아야합니다.Documentation | NestJS - A progressiv.. 2025. 3. 26.
[NestJs] Modules 🐈‍⬛커버 추가레이아웃 사용자 지정Modules생성 일시2025년 2월 7일 오후 12:34속성 추가댓글🔷 Modules@Module() 데코레이터가 달린 클래스 @Module() : 애플리케이션 구조를 효율적으로 구성하고 관리하는 데 사용하는 메타데이터를 제공💐 Java의 Spring Framework에서 @Configuration런타임에 모듈 정보를 저장하고 조회할 수 있도록 하는 메타프로그래밍 방식으로 구현ModuleMetadatamodule.decorator.d.tsmodul.decorator.tsdeclare .d.tsTypeScript Reflect메서드역할Reflect.defineMetadata(key, value, target)특정 클래스(target)에 메타데이터(key: value.. 2025. 3. 20.
[이펙티브 타입스크립트] 1장 타입스크립트 알아보기 아이콘 추가커버 추가레이아웃 사용자 지정1장 타입스크립트 알아보기   생성 일시2024년 12월 17일 오후 2:48속성 추가댓글      🔹 아이템 1: 타입스크립트와 자바스크립트의 관계 이해하기타입스크립트는 자바스크립트의 상위 집합   타입스크립트는 자바스크립트의 상위집합이기 때문에 .js 파일에 있는 코드는 이미 타입스크립트라고 할 수 있다.  모든 자바스크립트 프로그램이 타입스크립트라는 명제는 참이지만, 그 반대는 성립하지 않는다. 타입스크립트가 타입을 명시하는 추가적인 문법을 가지기 때문  타입 시스템의 목표 중 하나는 런타임에 오류를 발생시킬 코드를 미리 찾아내는 것  타입스크립트는 타입 구문 없이도 오류를 잡을 수 있지만, 타입 구문을 추가한 다면 훨씬 더 많은 오류를 찾아낼 수 있다. 코.. 2025. 3. 18.