inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

나도! 스프링으로 인공지능을 할 수 있다(인프1탄)

10_Structured Output(List,Map)

실제로 LLM으로 전달된 질문을 볼 수 있는 방법을 알 수 있을까요 ?

284

teddy

작성한 질문수 3

0

안녕하세요 강의 잘 듣고 있습니다.

제목 그대로 실제로 LLM으로 전달된 질문을 볼 수 있는 방법을 알 수 있을까요 ? ListOutputConverter 클래스 내부를 보면 getFormat() 이라는 메서드가 있는데 왠지 LLM 에 전달될 때 제가 입력한 메시지에 추가적인 메시지가 포함되어서 LLM 으로 전달되는것 같은 느낌입니다.

실제 LLM 으로 전달되는 메시지 정보를 볼 수 있는 방법을 알고 싶습니다.

java spring spring-boot 인공지능(ai) spring-ai

답변 1

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다.
성태혁님, 강의를 수강해 주셔서 감사합니다.

주어진 강의나 프로젝트 환경에서 LLM으로 전달되는 실제 메시지를 확인하기 위해서는 디버깅을 활용하는 방법을 추천드립니다. 일반적으로 디버깅 툴을 사용하면 코드 수행 시 각 단계에서의 변수를 확인할 수 있으며, 이에 따라 ListOutputConverter 클래스의 getFormat() 메서드가 호출되는 순간의 데이터도 모니터링할 수 있습니다.

만약 디버깅이 익숙하지 않으시다면, 다음과 같은 방법도 고려해볼 수 있습니다:
1. getFormat() 메서드 내에 로그 출력을 추가합니다. 이를 통해 메서드가 호출되었을 때의 입력과 출력을 로그에 기록하여 확인하실 수 있습니다.
2. LLM에게 전달되는 부분을 감싸고 있는 코드 영역에서 요청 메시지를 콘솔에 출력하거나 파일로 기록하는 방법을 활용할 수 있습니다.

이러한 접근법들은 효율적으로 요청 메시지를 추적할 수 있도록 도와줄 것입니다.

더 궁금한 사항이 있으시다면, 강의 커뮤니티의 질문&답변 게시판을 이용해보시는 것도 좋은 방법입니다.

감사합니다.

guide_image(https://www.inflearn.com/faq)

mac OS 환경에서 설치 사용 하는 법은 안나온 거죠?

0

3

1

usecase 사용 기준

0

4

0

/output-style 이 안뜹니다

0

6

2

프로젝트 초기화 문제

0

2

1

섹션8,9부터는 진짜 못따라가겠어요...ㅠㅠ

0

7

1

파워쉘에서 이미지 복붙이 안됩니다.

0

8

1

160 강의 ppt-maker에 대해

0

11

1

고민이있습니다

0

10

1

이벤트 관리 앱 프로젝트 개발 순서

0

8

0

supabase next.js와 mcp

0

7

0

늘 컴퓨터를 켜두어야 하는 것에 대한 질문입니다.

0

9

1

스테이징 10000개

0

8

1

160. Claude Code로 PPT 만들기 관련 질문

0

10

1

벡터 임베딩에 관하여

0

74

1

동영상 속도 조절 가능한가요? 속도 빠른데 조정 버튼이 없어요.하는

0

51

1

이미지 생성오류 (코드업데이트가 너무 필요해보입니다..)

0

115

1

이미지 생성 코드 에러 질문

0

103

1

강의 코드 변경 요청

0

113

2

getContent(), getText() 질문

0

88

2

Gradle 동기화 오류

0

140

1

.getText()와 .getContent()질문입니다.

0

137

1

Advisors 질문입니다.

0

145

3

사용자 질의에 맞는 SQL 생성 시 여러 테이블 조인 쿼리 사용법

0

178

2

open ai api 비용관련해서 질문이 있습니다.

0

352

1