study (31) 썸네일형 리스트형 러닝 랭체인(랭체인과 랭그래프로 구현하는 RAG, 에이전트, 인지 아키텍처) "한빛미디어 서평단 활동을 위해서 책을 협찬 받아 작성된 서평입니다." 이 책은 랭체인에 대해서 알려주고, 이해할수 있는 내용으로 구성합니다.AI시대에서 다양한 새로운 기술적인 키워드들이 새롭게 나오고 있습니다.LLM, 랭체인, RAG, 에이전트 등등 새로운 용어들이 나오고 있는데, 실제 나에게 도움이 될것인지 어떻게 활용해야 할지그 내용을 잘 살펴보고 이해하고 접근헤야 합니다. 우선 랭체인에 대해서 검색을 해보면 아래와 같은 내용이 나옵니다. 그렇습니다. 우리는 지금 다양한 에이전트의 개념을 이해하고, 랭체인은 오픈소스라는 것을 알고 있어야 합니다. > 실습 예제 : https://github.com/TeeDDub/learning-langchain GitHub - TeeDDub/learning-la.. 혼공알코 6주차 6주차(8/12 ~ 8/18)Chapter 04Ch.04(04-5) 확인 문제 풀고 인증하기(p. 340 ~ 341)깃, 깃 호스팅 서비스 강의 듣고 정리하기(p. 346 ~ 354) ■ 기본 과제개정판에 04-05문제가 없어서, 관련 문제를 다 풀었습니다.1. 알맞는 단어 넣기 - 환경변수 : 컴퓨터에 설치된 프로그래밍 언어의 경로를 프로그램에 알려주기 위해서 사용함- 라이브러리 : 소프트웨어를 개발하는 도중 이미 개발된 유용한 기능을 넣기 위해 사용함- SDK : 프로그램을 만들때 필요한 도구를 제공하는것- 프레임워크 : 프로그램의 기초 설계를 미리 구성해 둔것2. 틀린 문장 찾기- 2번) 환경변수는 프로그램에 들어가는 것이 아니고, 시스템 환경변수에 셋팅하고 사용합니다.3. 나머지 종류가 다른것-.. 혼공알코 5주차 5주차(8/5 ~ 8/11)Chapter 04Ch.04(04-3) 확인 문제 풀고 인증하기(p. 308 ~ 309)절차지향/객체지향/함수형 프로그래밍 특징 정리하기(p. 292 ~ 303) ■ 기본 과제3. 다음중 프로그래밍 언어와 가장 연관이 깊은 개념 연결하기 - 자바 -> JVM L virtual machine안에서 컴파일된 소스 코드가 동작하여서, 여러 OS 에서 동일하게 사용이 가능합니다. - C언어 -> 포인터 L 포인터를 기반으로 동작되는 방식이고, 포인터를 잘못 계산하거나 위치시켜면 동작 오류를 발생합니다. - 스칼라 -> 함수형 프로그래밍 L 대표적인 함수형 언어입니다. - 자바스크립트 -> 인터프리터 언어 L 실행하면 동작되는 방식으로 컴파일되는 개념이 아닙니다. .. 혼공알코 4주차 4주차(7/22 ~ 7/28)Chapter 03Ch.03 마무리 용어 정리하기(p. 219)Ch.03(02-7) 데이터와 데이터베이스 강의 듣고 핵심 내용 정리하기 ■ 기본 과제 ■ 추가 과제데이터와 데이터 베이스 - 데이터를 저장하고 관련하는 곳이 데이터베이스 입니다. - 데이터의 형태가 다양해지고, 각각의 특성이 있는 데이터 베이스 즉 DB가 있지만 가장 많이 사용하는 종류는 RDBMS입니다. - Relation을 맺고 있는데, 그건 관계 때문에 관계형 DB라고 합니다. - 이러한 정보 저장 형태를 Table이라고 하고 조회를 할때 사용하는 언어를 SQL이라고 합니다. - SQL은 언어입니다. Language이고 select, insert, update, delete등등 다양한 조건문을 처리하기.. 혼공알코 3주차 3주차(7/15 ~ 7/21)Chapter 02 ~ 03Ch.03(03-5) 확인 문제 풀고 인증하기(p. 202 ~ 203)Ch.02(02-3) 생성형 인공지능 서비스 둘러보고 직접 사용해보기(뤼튼에서 챗GPT4를 무료로 사용해 보세요: https://wrtn.ai/) ■ 기본 과제3. 다음 중 나머지 넷과 성격이 다른 하나를 고르세요정답) 3번 1. 스프링 : java로 만들어진 framework입니다. springboot의 기반이기도 하고 현재 국내에서 가장 많이 사용합니다.2. 라라벨 : php언어 기반으로 만들어진 framework 입니다.3. REST API : framework가 아니고, 아키텍처의 한 형태로 정보를 표현하기 위한 방식 중에 하나이다.4. 닷넷 : ms에서 만든 frame.. 혼공알코 2주차 2주차(7/8 ~ 7/14)Chapter 01 ~ 02Ch.01(01-3, 01-4) 확인 문제 풀고 인증하기(p. 68~69 & p. 82~83)Ch.02(02-2) 자연어 처리와 생성형 인공지능 강의 듣고 핵심 내용 정리하기(p.101 ~ 103) ■ 기본 숙제1-3. 틀린것 고르는 문제1) 기계어도 프로그래밍 언어에 속합니다.2) 사람에게 낮설고 어려울수록 고수준 언어에 가깝습니다.3) IDE는 소스코드에서 오류를 쉽게 찾을 수 있도록 도와줍니다.4) 널리 사용되는 언어는 시간이 지남에 따라 바뀔수 있습니다.5) 사람의 언어에 비해 프로그래밍 언어는 언아마다 차이가 크지 않습니다. 정답) 2. 어려울수록 저수준 언어에 가깝습니다. 1-4. 다음 문장 빈칸 채우기- 윈도우용 프로그램을 프로그래밍.. 혼공알코 1주차 1주차(7/1 ~ 7/7)Chapter 01Ch.01(01-1, 01-2) 확인 문제 풀고 인증하기(p. 46~47 & p. 56~57)Ch.01(01-1)에 소개된 개발자와 연관된 직군을 정리하기 ■ 기본 숙제1-1. 프론트 앤드 개발자가 다루는 언어가 아닌것은?정답 : 3번 스위프트 --> iOS개발에 사용 보기 : html, css, js, 타입 스크립트 1-2. 빈칸 채우기프로그램은 운영체제를 구성하는 ( 시스템 ) 프로그램, 그리고 애플리케이션이라고도 불리는 ( 응용 ) 프로그램을 으로 나눌수 있다. ■ 추가 숙제 혼공 JS 6주차 ■ 내용 살펴보기 ▥ 문서객체 조작 - DOM : Document Objects Model (문서 객체 모델) - : html5문서를 의미 // addEventListener : DOM 즉, document에 이벤트 추가 // DOMContentLoaded : html이 모두 loading된 다음에 이벤트 수행 // DOMContentLoaded는 html5에서 추가된 이벤트 (구버전에서는 사용불가) document.addEventListener('DOMContentLoaded', () => { document.body.innerText = "addTextTest" }) // p.310 // 책에서는 document.를 사용했는데, 잘 동작을 안하네. // 이전 브라우저에서 지원을 하기 위해서는 onlo.. 이전 1 2 3 4 다음