gemini-flash 기본 모델 업데이트 후 변경사항이 생겼네요
97
작성한 질문수 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
9
1
네이버 API | '검색 - 책' API 제공 중단
0
11
0
ArticleReadService 관련 질문
0
8
0
kafka 이벤트 발행 실패 시 at-least-once를 보장하는 방법이 궁금합니다.
1
27
1
이론 공부법 요약본 버전 업데이트 문의
0
11
1
domain에 @Entity 와 Repository를 함께 둔 이유가 궁금합니다
1
19
1
노드
0
15
1
해당 프로젝트를 똑같이 따라하려니 spring installer가 버전이 17부터 가능하네요.
0
8
1
Part 2 듣기전 복습하던 중, 아키텍처에 관한 질문이 있습니다.
0
22
2
장치 의존성과 CSR
0
23
1
테스트는 인터페이스를 대상으로 만드는것에 대해 궁금한 점이 있습니다.
0
12
1
[영한님]Spring Boot 및 프로젝트 생성
0
38
2
Jib 이미지 빌드에서 docker credential 관련으로 이슈가 있다면
1
56
1
7강 보고 있는데요.. 글자가 너무 작아요
0
36
1
Spring AI 프레임워크를 사용하지 않은 이유
0
61
1
DTO 사용법에 대해서 궁금합니다!
0
72
1
OpenAI Quota 초과되어서 API 호출 안되시는 분들
1
134
1
다음 강의 질문
0
85
1
스케줄의 스레드를 최대한 사용하지 않고 WebFlux를 사용해야 되는 게 맞는지 궁금합니다.
0
92
1
순수 webflux 프로젝트의 가독성 팁 그리고 향후 kotlin을 활용한 프로젝트 계획이 있는지 궁금합니다.
0
174
2
안녕하세요 혹시 강의 내용 소스코드를 제공 받을수 있을까요?
0
150
2
기본적 동작과정에 대한 이해가 부족해 질문드립니다.
1
174
2
노트북으로 강의 보는 사람들의 편의를 위한 다음 강의 개선 요청
2
123
1
다음 강의는 언제 나올까요?
1
231
1





