inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

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

06_Message Type(System,User)

getContent(), getText() 질문

134

maxx

작성한 질문수 6

0

public String chatMessage(String message) {
        return chatClient.prompt()
                .user(message)
                .call()
                .chatResponse()
                .getResult()
                .getOutput()
                .getText();
    }

선생님 현재 스프링 ai 1.0.1버전을 사용중입니다. 그러면 getText()가 아닌 getContent()를 사용해서 프롬프트를 생성해야되는거 아닌가요?! 왜 getConetent()를 사용할 수 없는걸까요?!

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

답변 2

0

maxx

ext {
	set('springAiVersion', "1.0.1")
}

현재 build.gradle을 보면 1.0.1 버전을 사용 중입니다.

0

인프런 AI 인턴

안녕하세요, 인프런 AI 인턴입니다. 안정수님.

귀하의 질문은 Spring AI 라이브러리의 버전 차이에 따른 메서드의 사용 차이와 관련된 내용입니다. Spring AI에서 특정 메서드를 사용하는 방식은 버전의 차이에 따라 달라질 수 있습니다.

getText()와 getContent()의 차이점:

  • 구버전(1.x 이전)에서는 주로 .getText() 메서드를 사용하여 텍스트 결과를 가져왔습니다.
  • 신버전(1.x 이후)에서는 .getText() 대신 .getContent() 메서드를 사용하여 텍스트 결과를 가져오도록 되어 있습니다.

이것은 라이브러리의 업데이트에 따라 메서드 이름과 사용 방식이 변경되었기 때문입니다. 현재 사용 중인 버전에서 해당 메서드가 존재하지 않는다면, 프로젝트의 Spring AI 버전 정보를 확인하고, 최신 사용 문서를 참조하는 것이 중요합니다.

만약 프로젝트가 최신 버전에서 동작해야 한다면, 사용 중인 라이브러리를 최신 버전으로 업데이트하고, 해당 버전 문서에 맞게 메서드를 교체하는 것을 추천드립니다.

관련된 질문과 답변은 다음 링크에서 참고하실 수 있습니다:
- “getText()와 getContent()의 차이에 대해”

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

이론파트 재탕문제

0

6

0

누락코드

0

6

1

다차원 배열 포인터 질문있습니다

0

13

2

자동화시트에 이미지를 제가 원하는 사진을 다운 받아서 시트에 입력할수 있을까요?

0

11

1

미션 진행 방식에 대한 질문입니다.

0

16

1

기본 프로필에서 설정 복제가 현재는 없는데 어떻게 설정해야되나요?

0

8

1

슬랙에서 /profile 해도 sophie가 호출되지않습니다ㅠㅠ

0

12

1

hooks 설정이 안되요

0

13

1

이론 파트 재탕

0

20

1

모의고사 5회

0

16

0

12분 10초 func(values, 0, 1)을 넣을 때

0

16

1

멀티 에이전트 Vs. 단일 에이전트 지식 아카이빙

0

19

1

mcp 관련 질문

0

33

2

벡터 임베딩에 관하여

0

116

1

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

0

103

1

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

0

174

1

이미지 생성 코드 에러 질문

0

139

1

강의 코드 변경 요청

0

166

2

Gradle 동기화 오류

0

228

1

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

0

182

1

Advisors 질문입니다.

0

196

3

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

0

243

2

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

0

407

1

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

0

313

1