일반적인 프롬프트 설계
2024. 4. 5. 11:19
LangChain
반복학습이 중요한것! 프롬프트 설계는 어렵습니다. --> 개발자들이 서비스를 상용화 하기 까지 고객들의 니즈를 잘 파악하여 원하는 결과값을 얻기까지 많은 시행착오와 반복적인 작업은 필수임을 명심해야합니다. 앞서, 간단한 프롬프트로 시작하여 더 나은 결과를 위해 요소나 문맥을 계속해서 추가해 나가야합니다. 많은것들을 고려해야 하지만, 이 기술은 일반적으로 나온지 얼마 되지 않아서 빠르게 버전업이 이루어지고있습니다. 즉 버전 관리가 중요하다는 이야기입니다. 구체성, 단순성, 간결함을 통해 더 나은 결과를 얻을 수 있는 많은 예시를 제시하고 있습니다. 여러 하위 작업을 포함한 큰 단위 작업을 실행해야 하는 경우, 작업을 보다 작은 단위로 세분화 하고 결과가 개선됨에 따라 점진적으로 구축해 나가야합니다. 이런 ..
프롬프트의 기초
2024. 4. 5. 10:49
LangChain
들어가기에 앞서.... 작년부터 핫해진 랭체인+LLM을 이용한 다양한 기술들이 나오고있습니다. 솔직히 국내에서 랭체인 강의들이 존재하지만(패캠,인프런,노마드코더 그리고 유데미) 대다수 기본적인 랭체인에 대해서 설명을 해주는게 아직까지는 다 인 상황입니다. 저 또한 마찬가지고 아직까지 배우고있으며 배운 내용을 토대로 조금 더 사람들에게 내용을 공유하고싶어서 이 글을 작성하게 되었습니다. 기초 프롬프트 프롬프트 엔지니어링은 다양한 어플리케이션 연구 주제에 언어 모델(LMs) 을 효율적으로 사용할 수 있도록 프롬프트를 개발하고 최적화하는 비교적 새로운 분야입니다. 프롬프트 엔지니어링 기술은 대규모 언어모델(LLMs)의 기능과 한계를 더 잘 이해하는데 도움이 됩니다. 현재 많은 연구자분들께서 프롬프트 엔지니어링..