[TIL] 2024-11-14(LangChain/KDT)
TIL (2024)/2024.112024. 11. 15. 00:40[TIL] 2024-11-14(LangChain/KDT)

Today I Learned (2024-11-14)목차Today I Learned (2024-11-14)오늘 공부한 내용1. KDT (중간프로젝트)2. LangChain토큰 확인법어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT (중간프로젝트)사전 학습 모드 개발하기Model(DB, 테이블)이 계속 바뀐다.Json 형식이 계속 바뀐다..2. LangChain토큰 확인법특정 호출에 대한 토큰 사용량을 추적하는 방법에 대한 설명이 기능은 현재 OpenAI API 에만 구현되어 있다.from langchain_openai import ChatOpenAIfrom langchain.callbacks import get_openai_callback# 모델을 생성합니다.llm = ChatOpe..

[TIL] 2024-11-13 (Django)
TIL (2024)/2024.112024. 11. 14. 00:55[TIL] 2024-11-13 (Django)

Today I Learned (2024-11-13)목차Today I Learned (2024-11-13)오늘 공부한 내용1. Django restframeworkAPI Pagination2. KDT중간 프로젝트어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. Django restframeworkAPI PaginationAPI Pagination 을 할 수 있도록 내장되어 있다.# settings.pyREST_FRAMEWORK={ 'DEFAULT_PAGINATION_CLASS':'rest_framework.pagination.PageNumberPagination', 'PAGE_SIZE' : 1}# views.pyfrom rest_framework.pagination import ..

[TIL] 2024-11-13 (Django Restframework/ngrok)
TIL (2024)/2024.112024. 11. 13. 00:47[TIL] 2024-11-13 (Django Restframework/ngrok)

Today I Learned (2024-11-12)목차Today I Learned (2024-11-12)오늘 공부한 내용1. KDT 중간 프로젝트LLM 로 문장 생성하기2. DjangoCBV restframeworkMixinsviewsets, Routernested serializer3. ngrokngrok 설치하기어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT 중간 프로젝트LLM 로 문장 생성하기ChromaDB 보다 FAISS가 결과가 괜찮아서 Chroma로 갔다가 다시 FAISS를 이용해 vectorstore사전 학습 모드 개발중단어 학습(말하기)2. DjangoCBV restframeworkMixinsviewsets, Router이게 인상깊다. 매우 쉽게 API를 만들 수 ..

[TIL] 2024-11-11 (Django/Docker)
TIL (2024)/2024.112024. 11. 12. 00:12[TIL] 2024-11-11 (Django/Docker)

Today I Learned (2024-11-11)목차Today I Learned (2024-11-11)오늘 공부한 내용1. KDT (중간프로젝트)영어 단어 암기 프로그램 만들기Django 로그인 및 회원가입 만들기2. DjangoDocker Compose 를 이용해 Django + MySQL 서버 열기어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT (중간프로젝트)영어 단어 암기 프로그램 만들기LLM + RAG를 이용한 기존 단어장에 존재하는 예문들을 참조해서 새로운 예문들을 생성Django 로그인 및 회원가입 만들기Django 의 AbstractUser 을 이용해서 만들었다.2. DjangoDocker Compose 를 이용해 Django + MySQL 서버 열기Dockerf..

[TIL] 2024-11-10 (Django)
TIL (2024)/2024.112024. 11. 11. 00:45[TIL] 2024-11-10 (Django)

Today I Learned (2024-11-10)목차Today I Learned (2024-11-10)오늘 공부한 내용1. DjangoDjango 개발의 주요 개념 정리: HTTP, Session, Middleware 등1. Custom Filter2. HTTP3. Session4. Cookie5. Middleware6. Security7. ORM - Relationship어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. DjangoDjango 개발의 주요 개념 정리: HTTP, Session, Middleware 등1. Custom FilterDjango 템플릿에서 커스텀 필터(Custom Filter) 는 데이터 처리를 유연하게 해주는 도구임. Django는 기본적인 템플릿 필터를 ..

[TIL] 2024-11-09 (Django)
TIL (2024)/2024.112024. 11. 10. 00:40[TIL] 2024-11-09 (Django)

Today I Learned (2024-11-09)목차Today I Learned (2024-11-09)오늘 공부한 내용1. DjangoFBV CRUD어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. DjangoFBV CRUDFunction Base View(함수 기반 뷰)Django에서 웹 페이지나 API 엔드포인트를 처리하는 방법 중 하나로, 요청에 대한 응답을 함수로 정의하는 방식결과물학생 목록 학생 등록 학생 목록 학생 정보 업데이트 학생 목록 학생 삭제 도 가능.어려웠던 내용아직은궁금한 내용과 부족한 내용없다느낀 점시간이 너무 빠르다. -->

[TIL] 2024-11-08(Django)
TIL (2024)/2024.112024. 11. 9. 01:43[TIL] 2024-11-08(Django)

Today I Learned (2024-11-08)목차Today I Learned (2024-11-08)오늘 공부한 내용1. KDT(중간 프로젝트)영어 문장 생성하기(예문)2. DjangoORM어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT(중간 프로젝트)영어 문장 생성하기(예문)기존의 단어장을 참조하도록 해서RAG 방식으로 예문을 생성하도록함.1시간 30분 걸려서 1300개 예문을 생성했지만팀에서 만든 예문 검증 알고리즘으로 검사하니10% 정도만 생존...다른 임베딩 모델 고려(HuggingFace)2. DjangoORMORM에 대한 내용은 따로 글로 작성할 예정어려웠던 내용RAG 모델궁금한 내용과 부족한 내용어떻게 하면 좋은 답을 얻을 수 있을까.느낀 점어렵다 쉽지 않아. -->

[TIL] 2024-11-07 (EduTech/Django)
TIL (2024)/2024.112024. 11. 8. 00:28[TIL] 2024-11-07 (EduTech/Django)

Today I Learned (2024-11-08)목차Today I Learned (2024-11-08)오늘 공부한 내용1. KDT (세미나)에듀테크의 활용지식 추적학습 추천2. Django어려웠던 내용궁금한 내용과 부족한 내용느낀 점오늘 공부한 내용1. KDT (세미나)에듀테크의 활용AI는 에듀테크에서 필수가 아니다.에듀테크의 활용데이터 : 텍스트, 영상, 음성, 행동, 문제 풀기기술 : 지식 추적(Knowledge Tracing), 추천 알고리즘, 문항 반응 이론(IRT), 컴퓨터 적응 평가(CAT), 광학 문자 인식(OCR), 학습 챗봇(LLM, RAG)활용 : 맞춤 학습 경로 제공, 실시간 피드백 제공, 학습 동기 촉진, 교수 전략 개선, 학습 부진 조기 검진지식 추적학습자의 풀이 이력을 활용하여..

image