묻고 답해요
158만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨RAG를 활용한 LLM Application 개발 (feat. LangChain)
강의 3.4 (8분5초) : Pinecone 업로드 과정 에러 질문입니다.
안녕하세요.오늘도 열심히 강의 잘 듣고 있습니다.현재 Upstage 이용해서 진행하고 있구요.아래 코드에서 아래와 같은 오류가 떠서 질문 드립니다...!PineconeApiException: (400) Reason: Bad Request HTTP response headers: HTTPHeaderDict({'Date': 'Tue, 02 Jul 2024 05:30:59 GMT', 'Content-Type': 'application/json', 'Content-Length': '104', 'Connection': 'keep-alive', 'x-pinecone-request-latency-ms': '8478', 'x-pinecone-request-id': '8670121622045530037', 'x-envoy-upstream-service-time': '36', 'server': 'envoy'}) HTTP response body: {"code":3,"message":"Vector dimension 4096 does not match the dimension of the index 3072","details":[]}챗 GTP 에게 물어보니, 아래와 같은 답을 주었습니다.해당 에러 메시지는 Pinecone 데이터베이스에 벡터를 업로드하려고 할 때 발생한 것으로 보입니다. 에러 메시지에 따르면, 업로드하려는 벡터의 차원(4096)이 이미 생성된 인덱스의 차원(3072)과 일치하지 않아서 발생한 문제입니다.다음은 이 문제를 해결하기 위한 몇 가지 단계입니다:인덱스 차원 확인:인덱스를 생성할 때 지정한 차원을 확인합니다. 인덱스가 3072 차원으로 생성된 것으로 보이므로, 현재 사용하려는 벡터가 이에 맞지 않습니다.벡터 차원 조정:사용하려는 벡터의 차원을 3072로 조정하거나, 현재 벡터의 차원에 맞게 새로운 인덱스를 생성해야 합니다.인덱스 재생성 (필요시):새로운 차원으로 인덱스를 생성하려면 Pinecone 관리 콘솔이나 API를 통해 인덱스를 다시 생성해야 합니다.
-
미해결스프링 핵심 원리 - 기본편
다형성, OCP, DIP의 차이점
[질문 내용]다형성 : 하나의 타입으로 여러개의 객체를 다룰 수 있는 것OCP : 변경에는 닫혀있고, 확장엔 열려있는것 따라서 클라이언트 기존의 코드는 변경하지 않고 확장을 통해 기능을 추가하고 변경할 수 있다DIP : 클라이언트와 구현체는 추상화에 의존해야된다는 것 따라서 클라이언트가 구현 객체에 의존하는 것이 아닌 클라이언트와 구현객체 사이에 인터페이스를 두고 클라이언트와 구현객체가 인터페이스에 의존하여 구현객체를 변경해도 클라이언트에 영향이 없음을 의미한다전 아무리 생각해도 다형성, OCP, DIP 이 세가지가 결국엔 추상화에 의존해서 클라이언트의 코드 변경없이 기능을 확장시킨다를 의미하고 있고, 다형성, OCP, DIP 이 세가지가 말만다르지 다 똑같아 보이는데 ,,명확한 차이점이 있을까요? 그리고 예를들어 OCP를 위반해도 DIP는 지켜지는 그런 상황도 있을까요?
-
미해결Verilog FPGA Program 3 (DDR Controller, HIL-A35T)
[질문] HIL-A35T 악세사리 구매
HIL_A35T보드를 구매했습니다.구매할때 실수로 악세사리를 누락했습니다.구매사이트 어딜 봐도 별도 구매할 방법을 못 찾았습니다.다 필요하진 않고,Max3232 모듈, w5500모듈, USB3.0 허브 를 구매하고 싶은데,방법 없을까요?
-
해결됨남박사의 파이썬으로 봇 만들기 with ChatGPT
완성된 코드는 제공되지 않나요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 강의 자료에는 따로 완성된 코드를 볼 수 있는 자료가 없던데 제공되지 않는건가요?
-
미해결김영한의 실전 자바 - 중급 1편
HelloDice, HelloSum 리팩토링 문제 풀이!
학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.1. 강의 내용과 관련된 질문을 남겨주세요.2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.(자주 하는 질문 링크: https://bit.ly/3fX6ygx)3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.=========================================[질문 템플릿]1. 강의 내용과 관련된 질문인가요? (예/아니오)2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)[질문 내용]바로 전에 AnonymousOuter 참고해가며이렇게 해봤는데 출력 결과는 동일하게 나오는데 혹시 잘못된 부분있거나 부족한 부분있으면 조언 부탁드립니다.package nested.anonymous.ex; import java.util.Random; public class Ex1Main { public void hello(String str) { System.out.println("프로그램 시작"); Process process = new Process() { @Override public void run() { if (str.equals("DICE")) { // 코드 조각 시작 int randomValue = new Random().nextInt(6) + 1; System.out.println("주사위 = " + randomValue); // 코드 조각 종료 } else if (str.equals("SUM")) { // 코드 조각 시작 for (int i = 0; i < 3; i++) { System.out.println("i = " + i); } // 코드 조각 종료 } } }; process.run(); System.out.println("프로그램 종료"); } public static void main(String[] args) { Ex1Main ex1Main = new Ex1Main(); ex1Main.hello("DICE"); ex1Main.hello("SUM"); } }
-
미해결10주완성 C++ 코딩테스트 | 알고리즘 코딩테스트
2-H질문
bool is_vowel(int idx) { return (idx == 'a' || idx == 'e' || idx == 'i' || idx == 'o' || idx == 'u'); }bool is_vowel(int idx) { if (idx == 'a' || idx == 'e' || idx == 'i' || idx == 'o' || idx == 'u') return true; else false;}이 두 코드가 같다고 생각이 드는데 왜 결과값이 다르게 나올까요??
-
미해결
수강신청을 하였는데 학습창이 뜨지 않네요
저는 기초스피치를 수강신청을 하고 있는 회원입니다3차례학습을 하고나서 조금 쉬다가 다시 학습을 하려고 하니까 수강권한이 없습니다 하고 학숩창이 뜨지 않습니다무슨이유인지 알려 주시기 바랍니다.Te :010-3050-7282
-
미해결프로그래밍 시작하기 : 파이썬 입문 (Inflearn Original)
print(sum(range(1,001))) 코드 실행 시 에러가 뜹니다
print(sum(range(1,001))) 코드 실행 시 아래 캡쳐와 같은 에러가 뜨는데, 편집기의 문제인가요?
-
미해결
모바일에서 한 캡처를 노트에 넣는 방법 문의
모바일에서 캡처버튼 클릭하여 노트에 붙여넣는 방법이 알고 싶어요.캡처 후 노트탭에서 내용에서 클릭해도 "텍스트 추출"만 보여요
-
미해결기초부터 따라하는 디지털포렌식
삼성 보안 폴더 삭제
제 부모님 영상인데 삼성 보안 폴더에 넣어 두었다가 필요 없다고 생각되어 삭제 했었습니다. 그런데, 다사 복구하고 싶어 졌어요.... 그런데 이미 보안 폴더를 한번 삭제 했던 터라 조금 걱정 되네요... 이 커리큘럼을 통해 복구할 수 있을까요...?
-
해결됨토비의 스프링 6 - 이해와 원리
안녕하세요 jdk 질문드려요
안녕하세요! 토비님 같은 버전의 jdk에서도 zulu나 강의에서 예시로 다운받으신 liberica와 같이 회사가 다른데 혹시 그들만의 차이점이 있을까요?
-
미해결오픈소스 자료구조 및 알고리즘 in C
Insert_data에서 prev_tmp를 지웠을 때, 성능향을 기대할 수 있을까요?
제 생각으로는 성능 향상이 거의 없다고 생각이 되는데, 궁금합니다!1 . 트리의 특성 상, Insert 내의 While() 1번은 사실 상 2^n개의 데이터를 순회하는 효과니까 데이터가 정말 많아도 100번 이하로 돌 것 같습니다. 2. 대입문 1개는 지우는건 어셈블리 1줄을 지우는 거니까, 100줄 정도의 어셈이 사라지는 것인데, 이게 큰 성능향상인지 궁금합니다!
-
해결됨Real MySQL 시즌 1 - Part 1
prepardStatement 관련 질문 드립니다
안녕하세요.강의 내용 중에"커넥션 풀을 사용하기 때문에 Parse-tree 를 캐시하고 재활용하는 부분이 매우 비효율적으로 바뀔 가능성이 높다"라고 언급하신 부분이 있는데 이 부분이 잘 이해가 안되서 질문드리고 싶습니다. 히카리같은 커넥션 풀을 사용하면 커넥션이 닫히지 않고 계속 재활용하게 되서 이미 캐시된 Parse-tree를 재활용 할 수 있기 때문에 오히려 이점이 있는 것이 아닌가 단순하게 생각이 되는데요, 예를 들어 1번 커넥션에서 A쿼리 패턴으로 PreparedStatement 객체를 생성하여 mysql 서버에 캐시가 되었다면, 다시 동일한 1번 커넥션을 사용하여 A쿼리 패턴을 쓰게 된다면 이미 캐시된 Parse-tree를 재활용하는 것이 아닐까? 이렇게 생각했거든요.어떤 점에서 비효율적으로 동작할 가능성이 있다는 것인지 궁금합니다. 바쁘신데 읽어주셔서 감사합니다.
-
해결됨파이썬 알고리즘 트레이딩 파트1: 알고리즘 트레이딩을 위한 파이썬 데이터 분석
강의 영상중에 음성이 빨라지더니 몇 초 누락 되는 부분이 있습니다.
안녕하세요 수업 매우 만족하며 듣고 있습니다...강의중에섹션 5. 파이썬으로 페어 트레이딩 백테스팅 시작하기객체지향 trading_summary() 메서드 추가하기수업중 4:14 부터 음성이 빨라지더니 중간 몇 초 누락이 조금 있습니다. 감사합니다...
-
미해결AWS Certified Solutions Architect - Associate 자격증 준비하기
수강 기간 연장 부탁 드립니다!
안녕하세요!덕분에 AWS 개념을 잡고, 서비스를 접하며 잘 공부 하고있습니다.제가 일을 하며 강의를 수강하다가, 퇴사를 하고 공부를 하던 중에 부트캠프를 진행 하게되어시간적으로 한계가 있어 강의를 끝까지 수강하지 못했습니다.아직 부트캠프 기간이 5개월 정도 남았는데,수료 후 자격증 취득을 목표로 하고 있습니다.혹시 가능하다면, 수강 기강 연장을 부탁 드려도될까요?
-
미해결[C#과 유니티로 만드는 MMORPG 게임 개발 시리즈] Part2: 자료구조와 알고리즘
맵 만들기 부분 오류
Board 클래스에서 _tile 부분에 계속해서 null이 아닌 값이 포함되어야 한다고 경고가 뜨면서 실행이 되지 않습니다?를 붙여 nullable 선언을 하면 하단에서 null 가능 선언에 대한 역참조라는 경고가 다시 발생해서 !를 붙여 해결을 한 뒤 오류나 경고가 없음에도 실행이 되지 않는 상황입니다 방법이 있을까
-
해결됨(2025) 일주일만에 합격하는 정보처리기사 실기
안녕하세요 선생님
강의명 중 반복문+조건문 문제풀이 쪽에 문제 다운로드하는 링크는 따로 없을까요? 수업 자료 라고 떠서 확인해보니 다른 커리큘럼에는 수업자료를 받을수 있게 설정이 되어있는데 해당 과목 쪽만 다운로드 링크가 없어서 문의 드립니다!
-
해결됨[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편
graph
dfs 영상을 쭉 보고있는데요 ㅎ문제들 마다 규칙이거의 무조건적으로 visited 와 2차원 graph 가 생성이 되나요 ??visited = []graph = [[False] *MAX for _ in range(MAX)]2. MAX 를 두시는 이유가 뭔가요 ??
-
미해결홍정모의 따라하며 배우는 C언어
입력 버퍼를 지우는 코딩 부분 질문
9:09쯤에 반드시 char c; 선언하고 지워야 하나요? while(getchar() != '\n')continue; 로 작성하면 강의 코드와 다른 동작이 실행되나요?
-
해결됨[파이썬/Python] 문과생도 이해하는 DFS 알고리즘! - 입문편
재귀 함수 Depth
영상에서 23:48 부분 보고있는데요.칼럼 2에 5를 제일 하단에다가 적었는 이유가 어떤 규칙이 있는건가요 ??그리고 5 옆에는 비워두고 1 ( 무시 ) , 2 ( 무시 ) 6을 적으신것도 어떤 규칙이 있는건가 ? 궁금해서 여쭤봅니다 !