[PYTHON/LANGCHAIN] BaseOutputParser 클래스 : 커스텀 출력 파서를 체인에서 사용하기

■ BaseOutputParser 클래스를 사용해 커스텀 출력 파서를 체인에서 사용하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] BaseOutputParser 클래스 : 커스텀 출력 파서 만들기

■ BaseOutputParser 클래스를 사용해 커스텀 출력 파서를 만드는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain 명령을 실행했다.

[PYTHON/LANGCHAIN] RunnableGenerator 클래스 : 커스텀 출력 파서 만들기

■ RunnableGenerator 클래스를 사용해 커스텀 출력 파서를 만드는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] StructuredQueryOutputParser 클래스 : from_components 정적 메소드를 사용해 StructuredQueryOutputParser 객체 만들기

■ StructuredQueryOutputParser 클래스의 from_components 정적 메소드를 사용해 StructuredQueryOutputParser 객체를 만드는 방법을 보여준다. ▶ 예제 코드 (PY)

※ pip install langchain 명령을

[PYTHON/LANGCHAIN] OpenAI 클래스 : CommaSeparatedListOutputParser 객체 사용하기

■ OpenAI 클래스에서 CommaSeparatedListOutputParser 객체를 사용하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

▶ requirements.txt

[PYTHON/LANGCHAIN] CommaSeparatedListOutputParser 클래스 : get_format_instructions 메소드를 사용해 포맷 명령어 문자열 구하기

■ CommaSeparatedListOutputParser 클래스의 get_format_instructions 메소드를 사용해 포맷 명령어 문자열을 구하는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain

[PYTHON/LANGCHAIN] BaseOutputParser 클래스 : 커스텀 출력 파서 만들기

■ BaseOutputParser 클래스를 사용해 커스텀 출력 파서를 만드는 방법을 보여준다. ▶ 예제 코드 (PY)

[PYTHON/LANGCHAIN] BaseOutputParser 클래스 : 커스텀 논리값 출력 파서 만들기

■ BaseOutputParser 클래스를 사용해 커스텀 논리값 출력 파서를 만드는 방법을 보여준다. ▶ main.py

▶ requirements.txt

※ pip install langchain 명령을

[PYTHON/LANGCHAIN] OutputFixingParser 클래스 : 파싱 오류 발생시 재시도하기

■ OutputFixingParser 클래스를 사용해 파싱 오류 발생시 재시도하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] YamlOutputParser 클래스 : 체인에서 구조화된 데이터 구하기

■ YamlOutputParser 클래스를 사용해 체인에서 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] XMLOutputParser 클래스 : 체인에서 구조화된 데이터 구하기

■ XMLOutputParser 클래스를 사용해 체인에서 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] JsonOutputParser 클래스 : 생성자에서 pydantic_object 인자 지정없이 체인에서 구조화된 데이터 구하기

■ JsonOutputParser 클래스의 생성자에서 pydantic_object 인자 지정없이 체인에서 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶

[PYTHON/LANGCHAIN] JsonOutputParser 클래스 : 체인에서 구조화된 데이터 구하기

■ JsonOutputParser 클래스를 사용해 체인에서 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] SimpleJsonOutputParser 클래스 : 체인에서 구조화된 데이터 구하기

■ SimpleJsonOutputParser 클래스를 사용해 체인에서 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] PydanticOutputParser 클래스 : 체인에서 사용해 구조화된 데이터 구하기

■ PydanticOutputParser 클래스를 체인에서 사용해 구조화된 데이터를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py

[PYTHON/LANGCHAIN] PydanticOutputParser 클래스 : invoke 메소드를 사용해 객체 구하기

■ PydanticOutputParser 클래스의 invoke 메소드를 사용해 객체를 구하는 방법을 보여준다. ※ OPENAI_API_KEY 환경 변수 값은 .env 파일에 정의한다. ▶ main.py