spring ai
1. 이번 주에 배운 기술이나 개념 중 가장 기억에 남는 3가지는 무엇인가요?
1. 이번 주에는 Spring Boot 프로젝트를 생성하고 기본 구조를 이해한 것이 가장 기억에 남는다. build.gradle을 통해 필요한 의존성을 추가하고, SpringApplication.run()으로 애플리케이션이 실행되는 흐름을 확인했다.
2. Thymeleaf 템플릿을 이용해 웹 화면을 구성한 것이 기억에 남는다. index.html을 만들고 사용자가 입력한 값을 JavaScript fetch()로 서버에 요청하는 구조를 실습했다.
3. Spring AI와 OpenAI API를 연동하는 개념을 배웠다. application.properties에 API 설정과 모델 정보를 작성하고, 사용자의 입력을 LLM에 전달하는 Agent 형태의 웹 서비스를 만들어보는 흐름을 익혔다.
2. 이번 주 과정 중 막혔던 문제나 오류가 있었나요? 어떻게 해결했나요? (없다면 가장 인상 깊었던 실습 내용)
실습 중 화면에서 버튼을 눌렀을 때 요청이 제대로 처리되지 않는 문제가 있었다.
index.html에서는 /chat API로 요청을 보내도록 작성했지만, 실제로 해당 요청을 처리하는 Controller 코드가 아직 없어서 오류가 발생할 수 있다는 점을 확인했다.
3. 이번 주 수업 진도 속도, 강사님의 강의 스타일, 혹은 반 분위기는 어땠나요?
다음 주에는 Controller와 API 요청 처리 흐름을 더 확실히 이해하고 싶다. 화면에서 요청을 보내는 부분과 서버에서 응답을 만들어주는 부분이 어떻게 연결되는지 더 연습해야겠다고 느꼈다.실습을 직접 따라 하면서 프로젝트 구조를 확인할 수 있어서 이해하는 데 도움이 되었다.
4. 다음 주에는 어떤 부분을 보완하고 싶나요?
다음 주에는 Controller와 API 요청 처리 흐름을 더 확실히 이해하고 싶다. 화면에서 요청을 보내는 부분과 서버에서 응답을 만들어주는 부분이 어떻게 연결되는지 더 연습해야겠다고 느꼈다.
댓글
댓글이 없습니다.
