묻고 답해요
156만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결LangGraph를 활용한 AI Agent 개발 (feat. MCP)
zerox 사용 시, input token 값이 크게 나옵니다.
안녕하세요. 강의 듣던 도중에 궁금한 점이 있어 질문드립니다!현재 zerox로 gpt-4o-mini를 이용하여 pdf -> md로 변환하는 과정에서Rate limit 에러가 나서 임의로 concurrency = 2로 변경하여 진행하였습니다. (속도는 36분 걸렸습니다.) 이때 input token이 강사님보다 한자리수 많이 나오는데, 제가 건드린 게 concurrency 밖에 없어서요.concurrency 값과 input token 사이에 어떤 연관관계가 있는지 아실까하여 질문드립니다...!!! 저는 병렬처리에 관한 값이라고 생각하고 숫자를 줄여 rate를 내린다는 생각으로 concurrency 값을 조정했는데(프롬프트는 동일하고 병렬적으로 수행하는 프로세스의 수만 줄어든다고 생각했습니다.), 뭔가 프롬프트의 양이 늘어난 걸 보면 한번에 변환 요청하는 페이지수? 같기도 하다는 생각이 듭니다...
-
해결됨[나만의 게임 텍스처 제작] 서브스탠스 디자이너의 모든 것
추가 메테리얼 노드 가능성
안녕하세요 강의 구매해서 막 듣기 시작했습니다.어느정도 기본기는 있는 상태라서 개념 총정리겸 강의 구매하여 수강 중인데요.혹시 공부를 위해서 추가 영상은 아니더라도 난이도 높고 디테일한 실사 메테리얼들(포레스트 그라운드, 코블스톤 류) sbs 파일들 제공을 해 주실 가능성이 있을지 여쭤보고 싶습니다.감사합니다.
-
미해결비전공자도 이해할 수 있는 Docker 입문/실전
sprint boot 서버 ec2 배포 진행하는데 테스트 파일에서 멈춰서 진행이 안됩니다.
............10%............20%.............30%............40%.............50%............60%.............70%............80%.............90%............100%Welcome to Gradle 8.4!Here are the highlights of this release: - Compiling and testing with Java 21 - Faster Java compilation on Windows - Role focused dependency configurations creationFor more details see https://docs.gradle.org/8.4/release-notes.htmlStarting a Gradle Daemon (subsequent builds will be faster)<==========---> 78% EXECUTING [2m 6s]> :test > Executing test com...Ec2SpringBootSampleApplicationTests> :test > 0 tests completed78%에서 더이상 올라가지 않고 멈춰있네요.. instance를 지우고 다시 해봐도 동일 합니다 ㅜㅜ 어떤 이유때문인지 감이 아예 안잡혀 문의 드립니다!
-
해결됨챗GPT와 파이썬으로 주식 자동매매 앱 및 웹 투자 리포트 만들기
pykrx, pandas pip install 오류
좋은 강의 감사합니다.강의 내용과 같이 설정이 잘 진행 되었습니다.python 3.10.4가상환경 kiwoom_32python platform ('32bit', 'WindowsPE')문제는 VS-Code 터미널에 "pip install pykrx" 입력 하면 아래 와 같은 오류 메세지가 표시되면서 설치 되지 않습니다. (pandas 설치도 동일함.)" Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error"설치 방법 도움 부탁 드립니다.p.s VS-Code 터미널 캡처 화면 유첨 하오니 참고 바랍니다.
-
미해결나도! 스프링으로 인공지능을 할 수 있다(인프1탄)
getContent(), getText() 질문
public String chatMessage(String message) { return chatClient.prompt() .user(message) .call() .chatResponse() .getResult() .getOutput() .getText(); } 선생님 현재 스프링 ai 1.0.1버전을 사용중입니다. 그러면 getText()가 아닌 getContent()를 사용해서 프롬프트를 생성해야되는거 아닌가요?! 왜 getConetent()를 사용할 수 없는걸까요?!
-
미해결실전! 언리얼 소울라이크 개발: A to Z
2강 32분18초 Generate definition 하는 방법이 뭘까요?
2강 32분18초 Generate definition 하는 방법이 뭘까요?오른쪽 마우스를 눌러도 해당 기능 탭이 안보이고 망치모양 아이콘도 안보여서 따로 세팅을 해줘야하는게 있는걸까요? +추가로 C++소스코드는 처음이다보니 러닝타임이 긴 영상임에도 불구하고 이해가 되지않는 부분들이 많아 간단하게 일단 따라해보면되는걸까요?후반부에 따로 소스코드에 대해 하나하나 설명해주시는 파트들이 있는지 궁금합니다.(왜 여기서 이걸 쓰고 여기서 이렇게 소스코드를 작성하는지 아직까지는 명확하게 이해가 안됩니다ㅠ)
-
해결됨스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
자바 스크립트에서 객체 변하는법 가르켜 준다고 하였는데, 안보여서 물어봅니다.
=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]안녕하세요. 가르쳐 주지 안으셔서 질문을 드립니다.자바 스크립트 코드에서<script>나머지 내용 생략....//객체 var user = [[${user}]];</script>객체 코드 오류를 없애는 법을 나중에 설명해준다고 하였는데요.(5:27-5:38)2번을 들어봤지만. 나오는 이야기가 없어서 요청을 합니다. 가르쳐 주시면 감사하겠습니다. 이렇게 요청을 한 이유는 영한님이 가르쳐 준다고 하였고, 자바 스크립트에서 이렇게 하신 이유가 있다고 생각해서 배워야 겠다는 생각이 들어서요.
-
해결됨React & FastAPI로 만드는 투표 커뮤니티 플랫폼: 결제 시스템으로 수익화까지!
Github repository는 없나요?
Notion에 있는 코드말고, Github Repository는 따로 없나요?
-
미해결[개정3판] Node.js 교과서 - 기본부터 프로젝트 실습까지
12.7 socket.js코드 그대로 뱃겨서 했는데, socket.request.session.color가안나오네요
socket.request.session은 서버쪽으로 잘 전달되는데, socket.request.session.color가 전달이안되네요 cors에러도 잡았는데 그래도 안잡히네요
-
해결됨장애를 허용하는 견고한 시스템 만들기
@Transactional선언 메서드 정상동작하는건가요?
보상 트랜잭션 예제 소스에 createOrderAndStockDecreaseEvent 메서드에 Transactional선언되어 있고 주석에 하나의 트랜잭션으로 묶는다고 명시하신거 보면 트랜잭션되게 하시려고 한거 같은데요근데 자기호출로 프록시 안타서 트랜잭션으로 안묶이는데 혹시 예제라서 그냥 해놓으신건가요?
-
해결됨GZS - 우리도 자빅스(Zabbix) - 그라파나, 슬랙 연동
history/problems
이 부분은 어떻게 만드신건가요?강사님은 처음부터 값이 채워져 있던데 저는 아무런 값도 없습니다.
-
미해결데이터 드리븐 그로스 마케팅 - 고객 중심의 문제 해결력 업그레이드
강의 자료 요청드립니다
좋은 강의 잘 듣고 있습니다. 강의 자료 요청차 글 남기게 되었습니다(_ _) 이메일 : ehdgjs0764@naver.com 강의 자료 보내주시면 감사하겠습니다!!!
-
해결됨AWS SAA-C03 자격증 대비-핵심 정리
50강 질문이 있습니다
EKS 공부하면서 Kubernates의 Control Plane은 관리형이고, Data Plane은 Fargate를 쓰지않으면 비관리형이라 하셨는데, B 선택지는 Kubernates Control Plane을 배포한다고 되어있고 이건 관리형이 아닌가요?? 갑자기 비관리형이니까 답이 아니라고 하셔서 여쭤봅니다
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
ApiControllerAdvice에서 2개 이상의 Exception 타입 핸들링
안녕하세요.ApiControllerAdvice에서 하나의 Handler 메서드에서 아래 2개 Exeception 타입을 처리하시도록 변경하셨는데요.- DuplicateEmailException- DuplicateProfileException 이렇게 할 경우, 아래와 같이 두 Exception의 공통 타입인 RuntimeException 객체로 파라미터를 받아야 하는거 아닐까요?@ExceptionHandler({DuplicateEmailException.class, DuplicateProfileException.class}) public ProblemDetail duplicateExceptionHandler(RuntimeException e) { return getProblemDetail(HttpStatus.CONFLICT, e); } 감사합니다.
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
Member와 MemberDetail의 연관관계 주인이 바뀐게 아닌가 싶습니다.
안녕하세요.Member와 MemberDetail의 연관관계 주인이 바뀐게 아닌가 싶습니다.비록 1:1 관계이고, 두 객체 인스턴스가 동시에 생성되고 테이블에 영속화 되게끔 설정된 거는 맞지만,논리적으로 Member 엔터티가 상위 엔터티이고, MemberDetail이 하위 엔터티가 맞는 것 같아요.추후 Member 엔터티를 참조하는 다른 엔터티가 만들어질텐데,MemberDetail을 참조하는게 아니라 Member를 참조해야 하고요.관련한 의견 부탁 드립니다.감사합니다.
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part3: 유니티 엔진
재귀호출? 오류나는데 왜 이래요 ?
StackOverflowException: The requested operation caused a stack overflow.Managers.Init () (at Assets/Scripts/Managers/Managers.cs:25)Managers.get_Instance () (at Assets/Scripts/Managers/Managers.cs:8) 계속 이렇게 뜨는데 어떻게 해야 하죠
-
미해결토비의 클린 스프링 - 도메인 모델 패턴과 헥사고날 아키텍처 Part 1
DuplicateEmailException에 @ResponseStatus(HttpStatus.CONFLICT) 애너테이션 사용
안녕하세요.도메인 영역에 @Entity, @Query 애너테이션을 사용하는게 문제가 없다는 내용과 이유를 강의에서도, 질문&답변에서도 잘 설명해 주셨고, 모두 확인했습니다. 동일한 이유로,강의에서 DuplicateEmailException에 @ResponseStatus 애너테이션 사용 시, 의존성 문제에 대해서 언급한 부분도, JPA 애너테이션을 사용할 수 있다는 동일한 근거로 허용되어도 문제가 없는게 아닐까요?물론, @ResponseStatus 사용 시에 상태 코드 외에 추가적인 메시지 설정이 불가능하다는 등 단점이 있어서 사용하지는 않겠지만요. 그저 기술 의존성 침투 관점에서 궁금해서 문의 드립니다.감사합니다.
-
미해결스프링 MVC 2편 - 백엔드 웹 개발 활용 기술
GlobalException 클래스 설정 관련 문의
[질문 템플릿]1. 강의 내용과 관련된 질문인가요? 예2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? 예3. 질문 잘하기 메뉴얼을 읽어보셨나요? 예[질문 내용]안녕하세요.영한님 강의를 듣고 한 가지 궁금한 점이 있습니다.강의에서 "보다 디테일한 예외가 잡힌다"고 설명해주셨는데,혹시 @Order(0) 설정을 하지 않으면 GlobalExceptionHandler에서만 예외가 처리가 잡히는데요,즉, 예외 처리 클래스를 여러 개로 분리했다면 @Order를 지정하지 않으면 세부 예외 처리 핸들러가 아닌 글로벌 핸들러로만 잡히는 이유가 클래스 분리 때문인지 궁금합니다. @RestControllerAdvice @Order(0) public class BoardExceptionHandler { /** * 게시판을 찾을 수 없을 때 발생하는 예외 처리 */ @ExceptionHandler(BoardNotFoundException.class) public ResponseEntity<ErrorResponse> handleBoardNotFound(BoardNotFoundException ex) { ErrorResponse response = ErrorResponse.builder() .code("BOARD_NOT_FOUND") .message(ex.getMessage()) .status(HttpStatus.NOT_FOUND.value()) .timestamp(LocalDateTime.now()) .details(Collections.singletonList("게시판 ID를 확인해주세요.")) .build(); return ResponseEntity.status(HttpStatus.NOT_FOUND).body(response); } /** * 게시판 수정 / 삭제 권한이 없을 때 발생하는 예외 처리 */ @ExceptionHandler(BoardPermissionDeniedException.class) public ResponseEntity<ErrorResponse> handleBoardPermissionDenied(BoardPermissionDeniedException ex) { ErrorResponse response = ErrorResponse.builder() .code("BOARD_PERMISSION_DENIED") .message(ex.getMessage()) .status(HttpStatus.FORBIDDEN.value()) .timestamp(LocalDateTime.now()) .details(Collections.singletonList("해당 게시글에 대한 권한을 확인해주세요.")) .build(); return ResponseEntity.status(HttpStatus.FORBIDDEN).body(response); } }@RestControllerAdvice public class GlobalExceptionHandler { /** * 글로벌 예외 처리 */ @ExceptionHandler(Exception.class) public ResponseEntity<ErrorResponse> handleGenericException(Exception ex) { ErrorResponse response = ErrorResponse.builder() .code("INTERNAL_SERVER_ERROR") .message("서버에서 오류가 발생했습니다.") .status(HttpStatus.INTERNAL_SERVER_ERROR.value()) .timestamp(LocalDateTime.now()) .details(Collections.singletonList(ex.getClass().getName())) .build(); return ResponseEntity.status(HttpStatus.INTERNAL_SERVER_ERROR).body(response); } }
-
미해결
[AI 일정관리 툴] 프론트엔드/백엔드 개발자 모집! (디자인·기획 완료, 바로 개발 착수)
AI 스케줄러 서비스 개발에 함께할 팀원을 찾습니다.저희는 간트차트와 WBS 기반의 일정 관리 + AI 업무 요약 기능을 제공하는 서비스를 만들고 있습니다.현재 디자인과 기획은 완료된 상태로,바로 개발에 착수할 프론트엔드 / 백엔드 / AI 개발자분을 찾고 있습니다.서비스 목표플로우, 지라처럼 직관적인 일정 관리 툴에AI 요약 및 일정 추천 기능을 더해프로젝트 PM, 디자이너, 마케터들이더 스마트하게 스케줄링할 수 있도록 돕는 것입니다.모집 포지션✅프론트엔드 개발자 - 1명일정 관리 화면 및 대시보드 개발 ✅백엔드 개발자 (JAVA) - 1명일정 추천 시스템 구현✅AI/데이터 엔지니어 - 1명AI 업무 요약 및 일정 추천 모델 개발🎯우대사항프로젝트 경험이 있으신 분빠르게 기능을 구현해보고 함께 개선할 수 있는 분새로운 아이디어와 개선 방향을 제안해주실 수 있는 분📆진행 방식진행 단계: 디자인/기획 완료 → 개발 바로 착수기간: 약 3~4개월협업: 온라인 (오프라인도 협의 가능)🌟지원 방법1:1 미팅 후 디스코드로 안내드립니다.아래 양식으로 간단히 보내주세요. >> https://inf.run/rdsPG이름: 홍길동지원 분야: 백엔드 개발자 (JAVA)간단한 자기소개, 기여할 수 있는 것: 저는 1년차 개발자로, 데이터베이스 설계와 API 개발에 능숙합니다. MVP를 만들어가는 사이드 프로젝트를 다수 경험하여, 0000를 빠르게 구현할 수 있을 것 같습니다.
-
미해결실전! 언리얼 소울라이크 개발: A to Z
UUserWidget 생성자 선언하는 이유
UUserWidget의 생성자를 명시적으로 선언하는 경우가 흔한가요?1번의 답이 '아니오'라면 이번에는 왜 빈 생성자를 선언하셨나요?UUserWidget의 생성자를 활용하는 대표적인 케이스 한 가지만 예로 들어주실 수 있나요?