gemini-flash 기본 모델 업데이트 후 변경사항이 생겼네요
75
작성한 질문수 1

강의 제작해주셨을 때는 gemini flash 기본 모델 버전이 2.0 이었던거 같은데 2.5로 최근에 업데이트가 된 거 같네요. webClient 요청 uri에서도 버전을 2.5로 명시를 해줘야 정상적으로 요청 응답이 오는데 다른 분들 참고하시면 좋을 거 같아 올려봅니다.
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
문제웅님, 말씀해 주신 대로 WebClient 요청의 URI에서 사용되고 있는 Gemini Flash 기본 모델 버전이 2.5로 변경되었군요. 새로운 버전에 맞춰 URI를 “https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash”로 업데이트해 주셔야 올바른 응답을 받을 수 있습니다.
WebClient를 통한 REST API 호출에서는 아래와 같은 형태로 해당 API를 호출하실 수 있습니다:
Mono<LlmChatResponse> response = webClient
.post()
.uri("https://generativelanguage.googleapis.com/v1beta/models/gemini-2.5-flash")
.bodyValue(geminiChatRequest)
.retrieve()
.onStatus(HttpStatus::is4xxClientError, clientResponse -> {
// Error handling logic
})
.bodyToMono(LlmChatResponse.class);
이렇게 변경 사항을 반영해 주시면 새로운 버전에서 정상적으로 동작할 것으로 예상됩니다. 다른 분들도 이점을 유의하여 코드에 반영하시면 좋겠습니다. 도움이 되었길 바랍니다!
자세한 내용을 원하시면 Spring WebClient 문서를 참고하세요.
강의 연장 요청
0
5
1
노션 접근권
0
5
1
설정 정보 없이 임베디드 데이터베이스 생성
0
4
1
@Version 어노테이션이 붙은 필드는 낙관적 락이든 비관적 락이든 업데이트가 됩니다.
0
9
1
형 이번에 낸 책이랑 강의 내용에 차이가 있어?
1
18
1
형 나 몰래 책내면 모를 줄 알고?
1
18
0
import 오류
0
12
0
OrderServiceTest 상문주문 테스트 시 update 쿼리 문의
0
15
1
온톨로지 활용
0
19
2
멀티스레드
1
16
2
N+1 관련해서 질문있습니다.
0
23
3
질문있는데요.. vLLM은 말씀하신 사양에 적용이되나요?
0
21
2
성능 오버헤드
1
20
2
다음 강의는 언제 올려주시는지요?
0
22
2
제공해주신 레포가 Windows 환경에 너무 비친화적입니다.
0
19
2
DTO 사용법에 대해서 궁금합니다!
0
48
1
OpenAI Quota 초과되어서 API 호출 안되시는 분들
1
95
1
다음 강의 질문
0
63
1
스케줄의 스레드를 최대한 사용하지 않고 WebFlux를 사용해야 되는 게 맞는지 궁금합니다.
0
69
1
순수 webflux 프로젝트의 가독성 팁 그리고 향후 kotlin을 활용한 프로젝트 계획이 있는지 궁금합니다.
0
132
2
안녕하세요 혹시 강의 내용 소스코드를 제공 받을수 있을까요?
0
114
2
기본적 동작과정에 대한 이해가 부족해 질문드립니다.
1
129
2
노트북으로 강의 보는 사람들의 편의를 위한 다음 강의 개선 요청
2
107
1
다음 강의는 언제 나올까요?
1
206
1





