본문 바로가기

전체 글21

[Spring] Model과 JSP 내장 객체 EL 사용법 JSP 내장 객체와 EL 사용법 request: 현재 HTTP 요청을 대표하는 HttpServletRequest 객체입니다. 파라미터, 헤더 등의 요청 정보에 접근할 수 있습니다. response: 현재 HTTP 응답을 대표하는 HttpServletResponse 객체입니다. 응답 타입, 쿠키 추가 등의 응답 설정이 가능합니다. session: 현재 세션을 대표하는 HttpSession 객체입니다. 사용자의 세션 정보에 접근하거나 수정할 수 있습니다. application: 웹 애플리케이션의 서블릿 콘텍스트에 해당하는 ServletContext 객체입니다. 애플리케이션 수준의 파라미터나 속성에 접근할 수 있습니다. pageContext: 현재 JSP 페이지에 대한 콘텍스트 정보를 담고 있는 객체입니다. .. 2024. 3. 14.
[Spring] @RequestMapping 이란? 다양한 방식의 매개변수 @RequestMapping은 Spring Framework에서 사용되는 주요 어노테이션 중 하나로, 요청(Request)을 특정 메서드나 클래스에 매핑(mapping)하는 역할을 합니다. 즉, 클라이언트의 요청 URL을 어떤 메서드가 처리할지 결정하는 데 사용됩니다. Spring MVC에서 컨트롤러(Controller) 클래스 또는 메서드에 이 어노테이션을 사용하여 HTTP 요청을 해당 메서드로 라우팅 할 수 있습니다. 기본 사용법 클래스 레벨에서 사용하기: 컨트롤러 내의 모든 메소드에 공통적으로 적용될 기본 경로(prefix)를 설정합니다. 메서드 레벨에서 사용하기: 특정 HTTP 요청(URL, HTTP 메서드 등)을 특정 메서드에 매핑합니다. 주요 속성 value: 요청 URL을 지정합니다. met.. 2024. 3. 14.
GPT API와 LangChain 사용법 LangChain 이란? LangChain은 언어 모델을 이용한 애플리케이션 개발을 위한 프레임워크입니다. 이 프레임워크는 애플리케이션이 컨텍스트를 인식하고, 여러 소스로부터의 컨텍스트(프롬프트 지시사항, 예시, 응답의 근거가 될 내용 등)에 연결될 수 있도록 지원합니다. 또한, 언어 모델을 이용한 추론(제공된 컨텍스트를 바탕으로 어떻게 응답할지, 어떤 행동을 취할지 등에 대한 추론)에 의존합니다​​. LangChain은 데이터 인식과 에이전트 행위에 초점을 맞춘 강력하고 오픈 소스의 프레임워크로, 다양한 데이터 소스와의 연결을 가능하게 하여 보다 풍부하고 개인화된 경험을 제공합니다​​. 이 프레임워크는 유연성과 모듈성을 강조하며, 자연어 처리 파이프라인을 개별 구성 요소로 분해하여 개발자가 필요에 따라.. 2024. 3. 10.
GPT REST API 기본 사용법(HTML,CSS,JS) 간단한 GPT API 사용 가이드 이 가이드는 OpenAI의 GPT API를 활용하여 간단한 챗봇을 구현하는 방법을 설명합니다. HTML, CSS, JavaScript 세 가지 파일을 사용하여 사용자와 대화할 수 있는 웹 인터페이스를 만듭니다. 1. HTML 구성 (openai.html) HTML 파일은 웹 페이지의 기본 구조를 정의합니다. 사용자 입력, 챗봇 메시지 표시 영역, 그리고 CSS와 JavaScript 파일을 연결하는 역할을 합니다. 전송 2. CSS 스타일 (chatbot.css) CSS 파일은 챗봇 인터페이스의 스타일을 정의합니다. 여기에는 사용자의 메시지 입력 필드, 메시지 표시 영역, 버튼 등의 스타일이 포함됩니다. /* 예시 */ body { display: flex; justify.. 2024. 3. 10.