[LangChain] load prompt 파일 형식
LangChain2024. 10. 26. 20:45[LangChain] load prompt 파일 형식

LangChain - load_prompt 함수LangChain의 load_prompt 함수를 사용하여 다양한 파일 형식(YAML, JSON, .txt, .py)으로 프롬프트 템플릿을 불러오고, 이를 채팅 모델에서 사용하는 방법을 설명합니다. load_prompt는 지정된 파일 형식에 맞추어 템플릿을 동적으로 로드할 수 있는 기능을 제공함.1. YAML 파일 예시YAML 파일 형식으로 템플릿을 정의하고, load_prompt로 불러올 수 있음.파일명: template.yamltemplate: | {name}님, 오늘의 날씨는 {weather}입니다. 좋은 하루 보내세요!variables: - name - weatherPython 코드에서 사용하기:from langchain_core.prompts..

[LangChain] Output Parser
LangChain2024. 10. 23. 01:48[LangChain] Output Parser

LangChain Output Parser에 대한 설명1. Output Parser란?Output Parser는 AI 모델로부터 나온 비정형 텍스트 응답을 받아서 구조화된 데이터로 변환하는 역할을 함. 예를 들어, 모델이 생성한 자연어 응답을 특정 JSON 형식, 리스트, 테이블 등으로 변환할 수 있음.2. StrOutputParser 사용 예시LangChain에서 StrOutputParser는 단순 문자열 형식의 출력을 처리하는 Parser임. 아래는 StrOutputParser를 사용하여 요리 레시피를 파싱하는 예시임:from langchain.prompts import PromptTemplatefrom langchain_core.output_parsers import StrOutputParser# ..

[TIL] 2024-10-22 (AWS/ADsP/LangChain)
TIL (2024)/2024.102024. 10. 23. 01:41[TIL] 2024-10-22 (AWS/ADsP/LangChain)

Today I Learned (2024-07-12)목차Today I Learned (2024-07-12)오늘 공부한 내용1. KDT (AWS)EC2 (Elastic Compute Cloud)EBS (Elastic Block Store)Auto ScalingLoad BalancerCloudWatch정리2. ADsP3. LangChainPrompt TemplateLCEL(LangChain Expression Language)출력파서(Output Parser)어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT (AWS)EC2 (Elastic Compute Cloud)AWS에서 제공하는 가상 서버 서비스탄력적 컴퓨팅: 필요에 따라 인스턴스를 생성, 크기 조정, 종료 가능온디맨드(Elasti..

image